Search is used in lots of websites and applications we use daily. From filtering for the size of shoes we want to buy, to asking search engines questions, and the way we search for information has changed significantly. Therefore the applications we build also need to change!
Join us as we learn how traditional text analysis and semantic search work, and how Elasticsearch queries and vector search capabilities can help you build a search experience in your web application with JavaScript.
In this workshop you will take part in the following activities:
1. Create their own index and ingest data into Elasticsearch.
2. Perform simple queries to find documents matching specific keywords using Kibana DevTools.
3. Generate vector embeddings and use them to perform semantic search against your documents using Kibana DevTools.
4. Comparison of the queries and results between the text and vector searches performed.
5. Integration with a simple JavaScript application using the Elasticsearch Node.js client, and LangChain for the vector search results.
Here are link to the resources covered in this session:
1. Lab repository (starting app, data, lab sheets and solutions): github.com/car...
2. Elasticsearch query DSL: www.elastic.co...
3. Elasticsearch kNN query reference: www.elastic.co...
4. Reciprocal Rank Fusion: www.elastic.co...
5. Elasticsearch JavaScript client: www.npmjs.com/...
6. Kaggle dataset: www.kaggle.com...
7. Huggingface: huggingface.co/
8. Langchain for JS: js.langchain.c...
---
And a huge thank you to Elastic for sponsoring this workshop and a huge thank you to our 2 wonderful sponsors for making codebar Festival 2024 possible:
Contentful ➡️ www.contentful...
T.Rowe Price ➡️ www.troweprice...
Elastic ➡️ www.elastic.co/
---
If you enjoyed this video, please like and/or comment on the video and subscribe to our channel. Sign up for our free coding workshops and find out more about learning to code with us by visiting our website codebar.io.
---
Follow us on:
LinkedIn: / codebarcommunity
Instagram: / codebarhq
Twitter: / codebar
Facebook: / codebarhq
--
And finally, we are a charity and appreciate any financial support to continue our mission of making tech more diverse through free education. So if you'd like to make a donation please do so here ➡️ codebar.enthus...
19 сен 2024