Better costumer insight through segmentation & targeting
How do you build the software that helps a client analyze BILLIONS of data points to effectively find useful meaning in their Big Data?
Big businesses collect billions of customer data points including purchases, locations, page views, and phone calls. Most of this data isn't very useful on its own; and most businesses don’t have the ability to easily combine such diverse data, let alone make sense of it in real-time. That's why Intent HQ uses algorithms to build profiles that help clients understand customers as unique individuals, including their interests, personality types, and emotional drivers.
At Agilogy we helped Intent HQ develop the software needed to achieve their goals. We contributed to two key features of their product: the Topic Graph and the Insights Dashboard.
The Topic Graph comprehends a series of artefacts that represent the human knowledge and helps understand the affinities between topics and how people relate and interact with them.
Generating the Topic Graph was a process that involves obtaining and parsing a vast amount of data from different sources, Wikipedia among others. After the collection of the data, it is then analyzed and processed to extract human interests and establish the relations between them. The data is then polished to more accurately reflect a human-like understanding of each end-customer.
The Insights Dashboard is a web application that provides Intent HQ's clients with an easy way to access their customers' data and analytics in real time. This tool can help companies effortlessly answer questions like "What are my female customers who live in New York interested in?" or "How do my lowest and highest value customers compare in terms of age?”
The Insights Dashboard has a very unique but simple interface connected to a powerful backend programmed in Scala that is in charge of all the complex algorithms and computations that have to be performed on the data in order to provide reliable insight and statistics.
In essence, we helped Intent HQ to deliver technology that makes vast amounts of consumer data points understandable, meaningful and actionable to their users of the system. Not to mention more user-friendly and in real-time. This is easier than it sounds when you’re dealing with Big Data.
A developer at Agilogy is never alone. While every project has its dedicated developers, we all work in a team and can gather from each other’s strengths and collective experience covering a broad range of programming skills.
We also believe that learning is never done. Technologies evolve and new programming languages and frameworks appear constantly. That’s why we invest a lot in training, both in-house and traveling together to seminars and events.
We believe we’ve created an organization where the whole truly is greater than the sum of its parts.