@@lisajung5435 YOU ARE THE BEST, trust me! I don’t usually write comments on TH-cam, but for you I have to tell you that you have a great way of speaking and demonstration, Keep going!
I really love the way Lisa talks about ES and how she explains all the concepts. Everything is crystal clear and so far this course has been super useful
Thank you Lisa for workshop, especially revising previous topics about precision, recall, scoring/ranking did pave a road for an easier understanding of ES Full Text Queries! Cheers 👊
Thanks for these great videos, they're extremely helpful! I did want to highlight one thing I found slightly confusing-at 41:40 you mention that it makes sense that: query: bool: must: match_phrase: headline: Michelle Obama, and should: match_phrase: category: BLACK VOICES returns the same # of results as the previous: query: bool: must: match_phrase: headline: Michelle Obama, and must_not: match: category: WEDDINGS but reflecting on it, it seems to me to be a random coincidence that they return the same number. Logically, the query with the "must_not" should return fewer (lte the number of) results (ie have lower recall) than the previous query which returns all headlines with "Michelle Obama" and just uses "should" to change the score. If the number of results were the same, that would mean that there happened not to be any WEDDINGS articles with "Michelle Obama" in the headline, which would be a coincidence. When I do this workshop using the data downloaded on 11/29/2022 (which has grown since your workshop), I get 220 for the "should match phrase category black voices" query and only 216 for the "must not match category weddings" query, suggesting that there are 4 WEDDINGS articles w/ "Michelle Obama" in the headline. I was able to verify this with a query: bool: must: [ { match_phrase headline Michelle Obama }, { match category Weddings } ]-it got 4 hits. I think the point you're trying to make (that adding the "should" just changes scores and therefore, the order of the results, but not the number) would be clearer if you changed the should match BLACK VOICES query to also include the must_not: [ { match category WEDDINGS } ] clause.
Hey Hamad! We have a Logstash AMA livestream coming up next week- hope to see you there! community.elastic.co/events/details/elastic-united-states-and-canada-virtual-presents-logstash-work-with-me-and-ama/
Great stuff, guys, please make more of these. Lisa is such a great teacher!
@@lisajung5435 Lisa, your explanation made me fall in love with Elasticsearch. Much appreciated ❤️❤️
@@lisajung5435 YOU ARE THE BEST, trust me!
I don’t usually write comments on TH-cam, but for you I have to tell you that you have a great way of speaking and demonstration, Keep going!
I really love the way Lisa talks about ES and how she explains all the concepts. Everything is crystal clear and so far this course has been super useful
Lisa is a great teacher. Thank you very much lisa
Thank you Lisa for workshop, especially revising previous topics about precision, recall, scoring/ranking did pave a road for an easier understanding of ES Full Text Queries! Cheers 👊
Eagerly waiting for part 4. Brilliant presentation.
what a great and lovely tutor
Thanks for these great videos, they're extremely helpful!
I did want to highlight one thing I found slightly confusing-at 41:40 you mention that it makes sense that:
query: bool: must: match_phrase: headline: Michelle Obama, and should: match_phrase: category: BLACK VOICES
returns the same # of results as the previous:
query: bool: must: match_phrase: headline: Michelle Obama, and must_not: match: category: WEDDINGS
but reflecting on it, it seems to me to be a random coincidence that they return the same number.
Logically, the query with the "must_not" should return fewer (lte the number of) results (ie have lower recall) than the previous query which returns all headlines with "Michelle Obama" and just uses "should" to change the score. If the number of results were the same, that would mean that there happened not to be any WEDDINGS articles with "Michelle Obama" in the headline, which would be a coincidence.
When I do this workshop using the data downloaded on 11/29/2022 (which has grown since your workshop), I get 220 for the "should match phrase category black voices" query and only 216 for the "must not match category weddings" query, suggesting that there are 4 WEDDINGS articles w/ "Michelle Obama" in the headline. I was able to verify this with a query: bool: must: [ { match_phrase headline Michelle Obama }, { match category Weddings } ]-it got 4 hits.
I think the point you're trying to make (that adding the "should" just changes scores and therefore, the order of the results, but not the number) would be clearer if you changed the should match BLACK VOICES query to also include the must_not: [ { match category WEDDINGS } ] clause.
Thanks for the tutorials, really helpful!
love it Thank you so much
Please make a video or two on logstash too.. want to know how it fits in :)
Hey Hamad! We have a Logstash AMA livestream coming up next week- hope to see you there! community.elastic.co/events/details/elastic-united-states-and-canada-virtual-presents-logstash-work-with-me-and-ama/
Hi, thanks for nice presentation.
What is difference between must and filter?
keep up the great content
merci Lisa
Amazing teaching and the format is beautiful easy to follow.
You can put filter query inside must and still get the same result right?
You get the same hits, but different scores on the docs
Are you going to make new video on this playlist ? Thks for helpful videos
Hi @ Châu Phước ! Yes, Lisa will be creating part 4(aggregations) of this series at the end of April. Please stay tuned!
Lisa for Earth 🌎 president
Hi, thanks for the great videos. May I ask what are the difference between searching using the dev tools and from the console directly?
Hi Lingjie! Dev tools and Kibana console are the same thing. If you have any follow up questions I suggest checking out discuss.elastic.co.
@@OfficialElasticCommunity Thank you for the reply, understand now, either dev tools / Kibana console, they just sending restful queries.
Thank you Elsstic and Lisa❤🤍
what a great and lovely tutor