NER Powered Semantic Search in Python

  Рет қаралды 6,327

James Briggs

James Briggs

Күн бұрын

Пікірлер: 27
@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?
@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.
@MayurLaxmanrao
@MayurLaxmanrao 11 ай бұрын
@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"?
@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?
@ylazerson
@ylazerson Жыл бұрын
Pure awesomeness!
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks!
@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
@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 😬
@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)
@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!
@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?
@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
@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
@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
Table Question-Answering with TAPAS in Python
20:21
James Briggs
Рет қаралды 12 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 71 МЛН
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 1 МЛН
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 70 МЛН
Cohere AI's LLM for Semantic Search in Python
15:24
James Briggs
Рет қаралды 14 М.
Showing a Craigslist scammer who's boss using Python
5:27
Engineer Man
Рет қаралды 6 МЛН
RAG But Better: Rerankers with Cohere AI
23:43
James Briggs
Рет қаралды 59 М.
Supercharge eCommerce Search: OpenAI's CLIP, BM25, and Python
35:19
Understanding Semantic Search Strategies
33:11
Repustate
Рет қаралды 5 М.
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 807 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 71 МЛН