Тёмный

NER Powered Semantic Search in Python 

James Briggs
Подписаться 69 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

22 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@willsmithorg
@willsmithorg Год назад
Would be good if you could add a section where you show the query performance WITHOUT the NER filtering so we can understand the benefits that the additional NER complexity brings.
@manuthvann7560
@manuthvann7560 Год назад
thanks, sir for sharing, it's such informative content, but there is a question "hmm, instead of using pinecone can we use the elastic search ? and why not apply "removing stopwords step and keyword extraction before working on the NER engine? Looking forward to hearing back from you, thanks "
@andy111007
@andy111007 Год назад
Hi James, With everyone using langchain for NER extraction, are these methods still valid?
@dongli8477
@dongli8477 Год назад
wonderful video and even better explanation. Even for a non-coder like me, I can understand it. Great mentoring skills!
@jamesbriggs
@jamesbriggs Год назад
that's awesome to hear, glad it makes sense!
@DenisBougrimov
@DenisBougrimov Год назад
Would this work if you make a typo in the named entity of your query? Or would i have to use fuzzy matching on the query first?
@MayurLaxmanrao
@MayurLaxmanrao Год назад
@James Briggs First of all I would like thank you very much for your wonderful content. Is it possible to use the Llama-2 model for NER search for legal documents instead of "dslim/bert-base-NER"?
@jimmynguyen3386
@jimmynguyen3386 Год назад
Great video! Do you see a benefit of using OpenAI’s embedding vs. sentence transformer?
@jamesbriggs
@jamesbriggs Год назад
Amount of text you can embed into a single embedding is far more with OpenAI vs. sentence-transformers. Performance for shorter chunks of text is comparable to a average fine-tuned sentence transformer, and if you fine-tune the sentence transformer well you might even get better performance - but this is just shorted chunks of text (sentence - to - paragraph length)
@alivecoding4995
@alivecoding4995 Год назад
Does it include fuzzy matching for entity names? It seemed so to me, because we query by embedding similarity.
@jamesbriggs
@jamesbriggs Год назад
it's similar yes, like fuzzy matching based on semantic similary
@objectobjectobject4707
@objectobjectobject4707 Год назад
amazing content,probably gonna apply for positions at Weaviate :)
@jamesbriggs
@jamesbriggs Год назад
look here first www.pinecone.io/careers/ ;)
@objectobjectobject4707
@objectobjectobject4707 Год назад
@@jamesbriggs ah this is great,sorry somehow did think that you work at Weaviate :D. Thanks for the link
@ariramkilowan8051
@ariramkilowan8051 Год назад
Great video, again. Would have been nice to see what the benefit of NER in the search actually was. i.e. would vanilla semanitc search have yielded similar results anyway. Time for me to run some experiments :)
@jamesbriggs
@jamesbriggs Год назад
Sometimes yes sometimes no, I think it’s very use-case dependant, in this case we saw some better results when testing it but I didn’t show that in the video oops 😬
@ylazerson
@ylazerson Год назад
Pure awesomeness!
@jamesbriggs
@jamesbriggs Год назад
thanks!
@Kmysiak1
@Kmysiak1 Год назад
Once again great video! I would love to see how we can fine-tune a transformer NER model for our own custom entities. Thanks!
@jamesbriggs
@jamesbriggs Год назад
yes I'd like to cover this soon
@athikunte
@athikunte Год назад
@@jamesbriggs did you manage to do this yet?
@dikshyakasaju7541
@dikshyakasaju7541 Год назад
Great video!👍🏻 It's weird however I saw you or someone who looked like you working at Tribal.
@jamesbriggs
@jamesbriggs Год назад
Haha, yeah that was me, say hi if you see me again 😁
@dikshyakasaju7541
@dikshyakasaju7541 Год назад
@@jamesbriggs I have always used SpaCy for NER related stuffs but I think I should play around with HF ''NER' models as well.👍
@jamesbriggs
@jamesbriggs Год назад
Definitely, there's a ton of NER models on HF
@shaheerzaman620
@shaheerzaman620 Год назад
Can NER based semantic search be done without pinecone?
@jamesbriggs
@jamesbriggs Год назад
Yeah as long as you can do filtering it’s entirely possible
Далее
Table Question-Answering with TAPAS in Python
20:21
Просмотров 12 тыс.
RAG But Better: Rerankers with Cohere AI
23:43
Просмотров 61 тыс.
AI Shopping Assistant - Built using LangGraph
18:06
Просмотров 3,8 тыс.
Understanding Semantic Search Strategies
33:11
Просмотров 5 тыс.
SPLADE: the first search model to beat BM25
28:52
Просмотров 19 тыс.
Google Engineer on His Sentient AI Claim
10:34
Просмотров 3,7 млн
Semantic Chunking - 3 Methods for Better RAG
10:13
Просмотров 13 тыс.
This Is Why Python Data Classes Are Awesome
22:19
Просмотров 810 тыс.
Beyond Semantic Search with OpenAI and Pinecone
1:05:32