Forum Discussion
Jenkins NS
Apr 05, 2017Brass Contributor
Natural language processing with SharePoint search
Hello All,
In my current development, my customer looking for a natural language processing search result.
Example: I have two list one have products and other have availability and region.
User come and search "Is laptop available in England?" the search results should be yes/no or Available/not availble.
Please guide for this requirement.
I am using SharePoint 2013 Enterprice verison (on-premisis)
Advance Thanks
Jenkins NS
- Rajesh SitaramanBrass Contributor
I don't think there is a possibility for this with, out of the box configuration but you can build it in a custom way.
- Use Microsoft cognitive service LUIS (Language understanding intelligent service) and create a model
- You need train the model to break intent and entities, for example in your query - Is laptop available in England - where "available" is your intent and laptop and England are entities
- Once you have intent and entities then it will be easy to use the search APIs against appropriate managed properties
- Jenkins NSBrass Contributor
Is any JS plugin to break the string as intent and entities? or any other way to break the string as intent and entities...
Kindly guide me or share reference URLs
Regards
Jenkins NS
- Jenkins NSBrass Contributor
Thanks Rajesh sitaraman
- paulpaschaBronze Contributor
Interesting question!
I found this TechNet forum post which points to a page that suggests implementing these kind of scenarios using custom word breakers.
- Jenkins NSBrass Contributor
paulpascha Thank you for your prompt response.
I open the URL and access the answer, but the answer domain is not vaild http://www.sharepoint2013.me/Blog/Post/175/Word-breakers-in-SharePoint-2013
Kindly share if you found any other reference
Regards
Jenkins NS
- paulpaschaBronze Contributor
Ah I'm sorry, didn't test that URL...
There seem to be many resources describing Word Breakers and implementing custom ones:
https://www.google.nl/search?q=sharepoint%202013%20custom%20word%20breaker&*&rct=j