So I want to start out by saying that ML (as well as NLP more specifically) are things that are really quite new to me. I have read a lot about different approaches over the years and I feel I have at least a somewhat passable theoretical understanding of them, which makes me fairly confident that what I want to achieve is possible.

Essentially, I want to develop what I I feel would be most accurately labeled a "recommendation engine" of sorts that will parse through text looking for phrases such as eg "looking for an hvac provider" or other statements of that sort that indicate that a user is looking for a specific service within a certain domain, so that I can potentially facilitate recommendations to clients of some given service in order to try and drive more "organic" (sic) discovery of said client brands and services they offer.

I've been digging around through a lot of NLP libraries and it seems that the main way that I may have to do this is annotate a corpus of text of my own with different sorts of forms that such information requests may take, and while I will happily do that if I have to, I suppose what I really would like to know is:

  1. Are there any libraries out there, ideally for nodejs, that would assist to facilitate this business need, and,
  2. If not, are they any corpora out there that are annotated with the sort of information that I might need to identify such requests for recommendations in text?

I am going to continue to do some research and will update here if I end up finding anything, but as of yet I am not having much luck! Thanks in advance, I am hoping that I have more luck posting this here as I was informed that this community is a more appropriate one for this question after posting on SO. To sum everything up: I am more looking for a library or a corpus to augment a library rather than the theory and praxis behind such a library (though I certainly am interested in those as well but since I am seeking recommendations that'll be an entirely different bridge to burn some other day).

  • Are you sure you aren't just looking for a search engine? Or is the point to identify search request (not what is searched)? – kutschkem Nov 25 '19 at 10:01
  • Confident. I'm attempting to basically parse out requests for recommendations for different classes of business within a body of text (which is more or less the hard part), match that with keywords associated to the business, and then recommend a relevant business from within the context of my organization. So sort of a search engine but more context aware, eg identify f something like "i need an HVAC supplier" or "does anyone know any good nail salons" and identifying those as requests for recommendations then routing them to the proper company – ozzmotik Nov 25 '19 at 18:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.