NER Powered Semantic Search in Python

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

James Briggs

James Briggs

Күн бұрын

Пікірлер: 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.
@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!
@andy111007
@andy111007 Жыл бұрын
Hi James, With everyone using langchain for NER extraction, are these methods still valid?
@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"?
@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?
@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
@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 "
@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
@ylazerson
@ylazerson Жыл бұрын
Pure awesomeness!
@jamesbriggs
@jamesbriggs Жыл бұрын
thanks!
@Kmysiak1
@Kmysiak1 2 жыл бұрын
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 2 жыл бұрын
yes I'd like to cover this soon
@athikunte
@athikunte Жыл бұрын
@@jamesbriggs did you manage to do this yet?
@dikshyakasaju7541
@dikshyakasaju7541 2 жыл бұрын
Great video!👍🏻 It's weird however I saw you or someone who looked like you working at Tribal.
@jamesbriggs
@jamesbriggs 2 жыл бұрын
Haha, yeah that was me, say hi if you see me again 😁
@dikshyakasaju7541
@dikshyakasaju7541 2 жыл бұрын
@@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 2 жыл бұрын
Definitely, there's a ton of NER models on HF
@shaheerzaman620
@shaheerzaman620 2 жыл бұрын
Can NER based semantic search be done without pinecone?
@jamesbriggs
@jamesbriggs 2 жыл бұрын
Yeah as long as you can do filtering it’s entirely possible
@ariramkilowan8051
@ariramkilowan8051 2 жыл бұрын
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 2 жыл бұрын
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 😬
Table Question-Answering with TAPAS in Python
20:21
James Briggs
Рет қаралды 12 М.
Supercharge eCommerce Search: OpenAI's CLIP, BM25, and Python
35:19
Which team will win? Team Joy or Team Gumball?! 🤔
00:29
BigSchool
Рет қаралды 15 МЛН
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 МЛН
When a Teenager Defeated Magnus Carlsen
5:24
Classical
Рет қаралды 6 МЛН
Understanding Semantic Search Strategies
33:11
Repustate
Рет қаралды 5 М.
Coding a FULL App with AI (You Won't Believe This)
15:19
Creator Magic
Рет қаралды 154 М.
How to Build a Recommendation System with AI and Semantic Search
13:45
Weaviate • Vector Database
Рет қаралды 7 М.
Advanced Sentiment Analysis with NLP Transformers + Vector Search
25:09
AI learns to play 2048
11:11
Code Bullet
Рет қаралды 10 МЛН