Personal differences and preferences marks a very important part of our identity, and optimizing the user experiences based on them can be a great tool in improving users engagement. In our previous post to tackled the issue of personalized recommendations and how can ElasticSearch make the process extreemly simpler. However in order to build a robust personal recomendation system it is paramount to have an idea of each user. Who are they and what do they like. This is commonly refered to as a user profile. In this post we will present a road map to enabling user profiling with … Continue reading User Profiling Using AWS ElasticSearch – RomCom use case.
In the world of Big Data, data visualization tools and technologies are essential to analyze massive amounts of information and make data-driven decisions. Visualization is an increasingly key tool to make sense of the trillions of rows of data generated every day. Our eyes are drawn to colors and patterns. We can quickly identify red from blue, square from circle. Our culture is visual, including everything from art and advertisements to TV and movies. Data visualization is another form of visual art that grabs our interest and keeps our eyes on the message. Hence, starting from the data value in … Continue reading Visualization Platforms for Data Search — Amplitude VS Kibana
AWS provides 2 different managed search services to add the search capability to your application. However, if you are AWS enthusiast you will have to choose between the older AWS CloudSearch service and the newer AWS ElasticSearch. In a previous … Continue reading AWS CloudSearch VS AWS ElasticSearch
Many of the web-based application follows a simple pattern: collect data, process it to get some value and then allow users to access the analysis results. In most of these applications users would want to have access to a search … Continue reading AWS ElasticSearch – Implementation Plan