AI-driven question-answering system for learners
![AI-driven question-answering system for learners AristekSystems](/static/a90f0649b9798db6407ac1e43403e7ab/d44e3/AI.png)
Client
The customer is a US-based eLearning provider for the K-12 sector.
- Location: USA
- Industry: Education
- Client since: 2024
Key achievements
- 1month project duration
- >1000requests per minute system capacity
- +5points NPS growth
Challenge
The educational platform is used by students of all ages, from Kindergarten to high school. The platform already had a chatbot, but its current functionality did not meet the provider’s growing needs.
Therefore, the following reasons were identified for augmenting the existing platform with an AI tool:
Teachers were not always available to answer all questions and answer students fully, especially across multiple domains.
Due to the high competition in the market, the customer was looking at new ideas to stay on top. They decided to use AI to facilitate decision-making, improve learning culture and adopt new forms of learning.
The main prerequisite for the AI-driven question-answering system for learners was the highest degree of data protection both within the system and towards any third parties.
Solution
After a series of joint meetups, it was decided to utilize the existing platform’s functionality and integrate the new AI-based tool with it. The chatbot should have:
Conduct basic administrative tasks (e.g., replying to student’s questions in various domains)
Preserve the request history and maintain context in the dialogue process
Process an ever-growing variety of educational materials in the system
Provide personalized learning support depending on the pupil’s age
Integrate with the existing systems seamlessly
Low query latency to keep students engaged
Have a high level of security and ensure no PII leakage
Handle multiple student inquiries simultaneously
Project scope
For the project, the Aristek team relied on subject matter expertise in AI-based development and the education domain. It consisted of the following steps:
Pipeline for data collection and processing
Data extraction and embedding calculation
Setting up a question-answering system utilizing retrieval-augmented generation techniques
System testing (load up to 1000 requests per minute)
Here’s an example of how the role-based chatbot works:
- The pupil asks a question about the water cycle via the learning platform’s chat interface.
- The AI chatbot processes the query, using its knowledge base and context from previous interactions to formulate a comprehensive answer.
- The platform displays the response, along with options to explore related topics or ask follow-up questions.
- The pupil can then delve deeper into the topic or explore suggested related concepts.
- If needed, the chatbot uses adaptive questioning to assess understanding, refining its explanations until the student’s query is fully addressed.
Depending on the student’s grade, the answer is presented differently:
Tools & technologies
- Python
- OpenAI
- GPT 4.0
- Rag
- Jira
- Github
Team
- x2Data scientists
Results
An AI-driven question-answering system for learners has revolutionized a wide range of application areas simultaneously.
The project is still in the metrics analytics phase, but the following improvements can already be noted:
- Student questions are resolved in seconds, and answers cater to previous student inquiries
- Ability to provide a vast variety of explanations and examples for complex concepts
- 24/7availability for student support
- >1000requests per minute handles the system
- +5points the customer grew the platform’s NPS
Customer gained a competitive edge by offering round-the-clock, personalized support to students across all subjects, which had a significant positive impact on student engagement.
Students of all age groups benefited from instant access to tailored explanations and assistance, allowing them to learn at their own pace and receive help whenever they needed it, regardless of time or topic complexity.
Teachers could focus on higher-level instruction and personalized guidance, as the AI chatbot handled routine questions and provided in-depth, holistic explanations. Experts freed up valuable time for more impactful educational activities and deeper student interactions.
In addition, the solution was designed with flexibility in mind, allowing for seamless transition between cloud and on-premise deployments. This architecture ensures that, if required, migrating from cloud to on-premise infrastructure can be accomplished with minimal effort and disruption.
Overall, these initial positive results have opened up exciting prospects for further collaboration with the customer.
The customer’s product manager says:
“Aristek provided us with much-needed technology-specific expertise and support in the AI-based system implementation.
We were surprised at how fast it was possible to get such a project up and running. Also, it turned out to be not as difficult as it seemed at first glance, and we can already track positive changes in the engagement levels of students of all ages.
This solution became an all-rounder for inquisitive whyers worldwide, and we look forward to continuing to work on this project with the Aristek team.”
Contact our expert
If you have any questions regarding the case study or have similar project to be discussed, do not hesitate to contact us.