We are looking for an opensource NLP framework to integrate with Solr.We want our users to be able to query our search engine in natural language.
We are considering Standford NLP,NLKT,OpenNLP ,UIMA .
Please suggest.
Regards,
Sireesha
Related
I'd like to implement a Semantic search engine using Apache solr. For this I desing an Ontology, but I don't know the best way to implement it in the search engine. Can Someone help me with ideas, please!
I've been searching the documentation for a way to use a pre-annotated dataset to do NER on a custom entities in the IBM Cloud.
I haven't been able to find a way to do it.
Is it something that is possible to do with Watson Knowledge Studio and/or Natural Language Understanding ?
Can you point me toward the right ressources ?
Thanks in advance
You can train your customized model with Watson Knowledge Studio. See Adding documents for annotation for the format of pre-annotated documents you can import to WKS.
I am working on solr 8 version. I want to integrate solr with NLP improve the search relevancy. I am unable to find any solution. please help me to configure and intergrate solr with NLP
Here is a starting point for what you are asking for, for the 8.2 solr version:
Integrating openNLP with solr 8.2
Also, here is another link where you can see some things in action with openNLP and solr with respect to search relevancy:
Named Entity Extraction with OpenNLP
There is a Medium post on how to add embedding to solr. I suggested you to use Sentence-transformers from Huggingface library to build sentence embedding.
https://medium.com/swlh/fun-with-apache-lucene-and-bert-embeddings-c2c496baa559
We're running a mediawiki in our organisation. The standard search engine integrated with Mediawiki provides only mediocre search results and we're trying to improve this situation. I want to use solr, but currently I'm stuggling with integration of the solr search results in Mediawiki. Is there a standard tool or a library that would allow for the integration of solr search results in mediawiki.
Probably not really, but you can try to learn a thing or two from this extension:
http://www.mediawiki.org/wiki/Extension:SolrStore
I want to build a website that has the ability to search for products based on certain criteria.
Websites like Newegg.com are a perfect example.
What I want is the part that allows the website to list the products on the website dynamically on its pages and if there are too many products to list it will create pages(1,2,3).
I want to find some resources onto how to do this kind of stuff but can't formulate my question right to find it. What are some of the good resources? Complete beginner, never done this.
For a beginner would you suggest using ASP.NET for such kind of task?
I recommand you to use PHP and MYSQL, it's easier and there are a lot of ressources and examples.
I will not suggest any programming languages. Which one is easier, is an matter of opinion and perspective. Its up to each developer to draw his own conclusion.
But for a new developer you should probably leverage some existing solutions. Look for a cms solutions (content management system) like joomla, that already have a solution for a use case like catalog listing.(Looking for samples will help)
For you to come up with a good enterprise solution, you need to optimize data store, have some mechanism like Lucene searching to enable faster searching experience and the complexity does not stop there. ( no matter what language you use)..