Case study Innovations Startup
A young student, seen from over the shoulder, smiles while looking at a laptop screen displaying the Assistik.ai application. A bright, modern room is visible in the background.

Assistik.ai: Virtual Teaching Assistant

Assistik.ai is an innovative AI-powered tool that is revolutionising personalised learning for secondary school students. With automatic question generation, interactive tests accessible via Google Chat, and personalized access to resources, this platform aims to make learning more effective and engaging. Delve into the topic to discover how assistik.ai is shaping the future of education, and how such software is delivered on an ongoing basis, solving a real problem while maintaining the highest standards.

Despite technological progress, modern education still faces several challenges. A major issue is that learning materials are scattered across many different platforms. Students and teachers often have to search through numerous websites, which can be tedious and time-consuming.

Additionally, uninteresting teaching methods based on passive knowledge acquisition fail to capture the attention of “digital natives”. The younger generation is used to the fast-paced, dynamic content they encounter in their daily lives. Furthermore, the lack of a convenient learning environment tailored to students’ preferences leads to a “one-size-fits-all” approach. This overlooks the fact that every student has an individual learning style and pace, which reduces teaching effectiveness.

Introducing AI into education, while promising, also brings many difficulties. Threats to student data privacy and security, as well as system errors resulting from imperfect algorithms, are real problems. These are real issues that require a well-thought-out plan and a responsible approach to implementing technology.

Responsible Implementation of Artificial Intelligence

Moreover, implementing AI in education, while promising, comes with real difficulties. Threats such as protecting student data privacy or potential algorithm errors are real problems. They require a well-thought-out plan and a fully responsible approach to implementing the technology.

Deep knowledge and know-how of the founders and partners

A group of smiling students sits on the floor in a circle and at desks in the background, each holding a tablet displaying the Assistik.ai application logo.

In the tech industry, where BlueRider.Software has been operating for 16 years, deep domain knowledge is the key to success. From a development team’s perspective, the effective use of this experience is invaluable. From the very beginning of the Assistik.ai project, we drew on the vast expertise of our partners at the School Foundation (Fundacja Szkolna).
The School Foundation has been introducing innovative solutions to the Polish education system for over 30 years. It was created by parents to establish a personalized education focused on developing key competencies, such as

  • critical thinking
  • creativity
    Currently, the Foundation manages institutions for over 750 students and is a leader in modern teaching methods like
  •  Design Thinking
  • project-based learning

This approach makes them the ideal partner for this project. Furthermore, the Assistik.ai project is being developed by the startup Kasai sp. z o.o., which actively invites ed-tech experts to collaborate.

Key values of Bluerider Software: From understanding to delivery

For us, the key to success is a deep understanding of the value the software is meant to deliver. We begin the process with a series of meetings to analyze industry challenges and client needs. All agreements, from goals to preliminary costs, are written down in detail before we start working. We base the project’s execution on the agile approach and the Scrum framework. Working in sprints allows us to react flexibly to changes and continuously improve the product, which is crucial for both the project and the end-user. It also gives the client the opportunity to track progress and influence the software’s development direction. To ensure we are delivering a solution that meets expectations, we create two key documents:

  • Future Spec—describing functionality from the user’s point of view
  • Technical Design – detailed technical documentation

Technologies used and system architecture

An infographic showing the operational architecture of the Assistik.ai application, illustrating the flow of information from Google Chat, through AI, databases, and Gemini, to the response on the user's phone.

We chose Python as the main programming language, and the core of the application is Django—a powerful web framework that ensures stability and rapid development. The application runs on the reliable and available Google Cloud Platform (GCP). We also use containerization, which significantly simplifies system management and development. The end-user interacts with the application through Google Chat, which serves as an intuitive front-end, while the innovative AI features are powered by the Gemini language model.

What we achieved after 6 months of work

We created an application to directly address the problems of modern education by offering comprehensive and personalized AI-based solutions.

The main features of Assistik.ai are:

  1. Continuous Access to Knowledge: Integration with Google Chat gives students constant and easy access to materials and the ability to test their knowledge at any time. This solves the problem of scattered resources by gathering them in one place.
  2. Learning Tailored to the Student: The application uses AI algorithms to analyze progress and adapt content to the individual needs of each student.
  3. Support for Teachers and Parents: The software generates detailed reports, providing valuable information about learning progress. This allows teachers to automate administrative tasks and focus on direct work with students.

What Our Clients Say About Working With Us

Kasai sp. z o.o. on collaborating with BlueRider.Software:

The Assistik.ai project, developed by the startup Kasai, is based on a solid technological partnership with BlueRider.Software. Choosing BlueRider was a natural decision due to their extensive experience in creating innovative solutions for the education sector and their effective use of AI. BlueRider.Software plays a key role, being responsible for the system architecture, development work, and functional consulting. Their support in project governance proved invaluable. The partners at Kasai unanimously emphasize that without the commitment and expertise of BlueRider.Software, achieving the project’s ambitious goals for quality and deadlines would have been impossible.

Important Links and Additional Resources

Below is a list of additional resources to help you explore the topics discussed in this article more deeply.

  1. How Do We Build AI Solutions? Our Process at BlueRider.Software – On our blog, we provide a step-by-step look at our process for creating advanced systems based on artificial intelligence.
  2. AI in Education – How Does Artificial Intelligence Support Learning? – This article discusses in detail how artificial intelligence is revolutionizing modern learning and teaching processes.
  3. Artificial Intelligence (AI) in Education – In this resource, you will find a practical overview of the best AI solutions that can genuinely support the daily work of teachers.
  4. School Foundation: Homepage – Visit the homepage of our key domain partner in the Assistik.ai project to see the full scope of their activities.