AI-powered questionnaire app

AI-powered questionnaire app
INDUSTRY AI & ML
LOCATION Ukraine
PLATFORM Web, mobile
COOPERATION 01+ years

About the project

To increase users engagement at the conference, we created an interactive questionnaire powered by AI. The client wanted to showcase their digital services, receive participants from the conference, and provide customized offerings. Therefore, the aim of the project was to create an interactive digital tool that not only informed an attendee about the services and know-how of the company, but also offered services to the attendee that best matched his/her needs.

Challenge

The basis of the questionnaire was the company’s self-created content, which was website’s pages, blog posts, and case studies. There were no right or wrong answers. Instead, the system was envisioned to interact with each participant of the questionnaire on a different and more valuable level, and provide a unique service recommendation based on each participant’s personal business interests. The system would also capture the participant’s email address to send a personalized email once the questionnaire was completed to provide a tailored offer..

AI-powered questionnaire app

Process of development

The project started by aggregating more than 100 questions derived from company documents and conducting extensive data collection. These questions were designed to be flexible and adaptable to different audiences.

Rather than utilizing a single, fixed quiz, the system created different sets of 3-4 questions for each user, adding variety and enhancing user engagement.

In our efforts to enhance the effectiveness of the questionnaire, we utilized previous research to refine the wording and flow of the questions to eliminate confusion for users who may experience bias or lack of knowledge in certain areas. This was important in keeping the questionnaire simple and easy to use while still providing important information.

The result? A unified command center that gives operators complete visibility into their entire oilfield operations – from surface processing to downhole reservoir conditions.

The next step consisted of both front and back end development to incorporate structured, ChatGPT driven, user response analysis. We trained the AI system to identify and address respondent pain points in order to provide appropriate service recommendations aligned with the user’s interest. Through the use of prompt augmentation, we improved the AI context understanding with the intention of making the summaries and recommendations more relevant.

Further improvement stemmed from the use of a carefully designed, multi-part, structured prompt combining text logic and JSON. This methodology afforded us the ability to manipulate a variety of response parameters including, tone, content length, domain relevance, and degree of customization. Given that the questionnaire was designed to be completed on mobile devices, we implemented text length constraints to improve readibility.

In addition, we implemented a responsive balancing system to provide fair distribution of service recommendations.

This helped avoid overrepresentation of certain offerings and ensured that users had the opportunity to examine the full range of services and offerings of the company.

Technologies

TypeScript TypeScript
HTML5 HTML 5
Sass Sass
RxJS RxJS
Angular Angular
NGRX NGRX
Highcharts Highcharts
WebSockets WebSockets
Ag-grid Ag-grid
Java Java
Spring Boot Spring Boot
Gradle Gradle
Apache Flink Apache Flink
Node.js Node.js
REST API REST API
Swagger Swagger
PostgreSQL PostgreSQL
Cassandra Cassandra
Redis Redis
Kafka Kafka
RabbitMQ RabbitMQ
Docker Docker
Kubernetes Kubernetes
Helm Helm
Prometheus Prometheus

Business value

The AI-powered questionnaire, beyond its primary purpose during the conference, has proved to be highly beneficial for lead generation. It qualifies leads by engaging users in a way that gives them valuable information and rewards while identifying their business problems.

Also, due to the AI-driven framework’s modular structure, it can be further developed by adding new modules to incorporate new content, adjust the logic of the questions to make them more sophisticated, and increase the levels of customization for future iterations.

This solution has created a fully automated personalized outreach process, and by removing manual lead qualification, it has increased user engagement and improved the company’s ability to close leads.

Ready to Start Your Project?

Let's discuss how we can help transform your business with innovative digital solutions.

Get in Touch