Intelligent, scalable and fault-tolerant search solution for retailers
The client sought a business solution to enhance the existing search functionality and monitoring of the system along with better visualizations for complete online retail chain.
Enhance the existing search functionality by adding sentence based searching capability.
Transforming the existing system into more manageable system.
Apply NLP on the indexed data for getting best insight.
Provide scalable Big Data solution for the system.
There were numerous challenges in enhancing this system, few challenges are,
Understanding the existing system flow and design appropriate solution which fits to existing system.
Developing NLP enabled module for indexing and search query.
Delivering the search result in millisecond latency.
Designing automated workflow for the index update and provide the visualization of the data as well as network health at the same place.
System architecture
We followed an iterative model approach to implement the solution that included the following phases:
We implemented the system in various phases, The initial phase was to migrate the existing search system into newly built Search system.
In the next phase, we delivered application with distributed indexing capability, which can index the data periodically with fully automated workflow. Apart from the application, we also setup the log collector agents for effective log collection from various devices and indexed the logs to the distributed index.
The final phase was to build the visualization dashboards on top of the indexed data using the visualization framework.
We built the dashboards for various teams like Administration, Networking, Executive team etc.
Our solution delivered various business benefits to client organization which include but not limited to,
Contact us for your business needs anytime and our support team will be available to you 24 * 7 to answer your queries.