NLP Search

Today almost everyone familiar with E-Commerce portal would know how useful are the key word search or faceted search in finding products. For a site that have thousands of products, it is often not only the fastest but the least painful way to digging out the products one may be looking for. From a technology stand point projects such as Lucene & Solr provide that kind of functionality as a convenient library for rapid integration with applications.

However, these work fine when one know what they are looking for. For example if you are looking for a laptop computer, then ways to search could be based on the Make, Size, Processor type etc. Often termed as need analysis these kind of search work on product attributes. What happens when the user is unclear about the product attributes? For example Grand parents looking to buy a computer that can help them view pictures of their grand children (lots of them) and be able to see them whenever they come online etc. Can search boxes help resolve to a possible set of attributes and pick up relevant products?

NLP search project is focused towards the same. At a high-level, the project would leverage a few open source projects listed below.

The above can be considered just a starting point and can be refined or replaced by other suitable libraries.

4
Average: 4 (1 vote)
Syndicate content
Copyright 2009 KenElements. Powered by Open Source Software from projects like Apache, Drupal, Linux, MySQL, PHP, JQuery