AI integrated smart search solution for ecommerce
The client wanted to have a smart search for the ecommerce through which the user should be able to perform the sentence based search like, “I want to build my home” would return all the products required for house building along with all the services available in the website.
The client also wanted to build complete solution from scratch without using any specific library or tool.
Develop a library which can perform the indexing and searching task from scratch.
Develop additional analyzers for sentence based searches.
There were multiple challenges while developing the solution like,
Learning, implementing modern algorithms for parsing, processing and storing data efficiently in filesystem.
Developing independent components which fits together for whole delivering whole solution.
Achieving high cohesion and loose coupling among components.
Providing accurate results after NLP & Deep learning process.
The high level flow diagram of our proposed system is shown below.
System architecture
We followed an iterative model approach to implement the solution that included the following phases:
We iterative phased approach to deliver the whole solution which required us to build 12-14 different components based on client’s requirement and tested them thoroughly for efficient usage.
NLP and deep learning methodologies were also applied on top of this solution for having best data analytics and learning from the indexed data.
We also upgraded various sub components based on modern algorithms whenever it was required or as per client’s requirement.
We delivered the unique solution to the client and as a result client organization was able to provide the sentence based search into the ecommerce platform which improved user experience and overall search performance was improved by 12%.
Contact us for your business needs anytime and our support team will be available to you 24 * 7 to answer your queries.