Success story / Knowledge base AI assistant

Knowledge base AI assistant for Raiffeisenbank

1,200+ documents made queryable using natural language

75% time saving on back-office support expected

3,000+ pages of texts referenced in AI answers

Project Brief

The AI assistant solution enhances employee productivity by accessing the knowledge base through natural language queries and delivering referenced answers in real-time.

In our efforts to enhance operational efficiency, the collaboration with Profinit has helped us tremendously. Profinit’s expertise in AI and Machine Learning, combined with their strategic approach to data processing and security, has not only met but exceeded our expectations.

Lukáš Mazánek
Chief Data Officer at Raiffeisenbank CZ

Project background

Raiffeisenbank CZ launched an Artificial Intelligence (AI) initiative to enhance operational efficiency within its digital strategy. As a key component, the bank aimed to streamline employee workflows by addressing challenges in navigating the intricate bank knowledge base.

Teaming up with Profinit for AI expertise, the bank gained seasoned consultants and deep insights into AI and Machine Learning (ML).

The collaboration resulted in the successful design, implementation, and launch of an AI assistant. Over 100 employees are piloting the solution, marking a significant step towards optimising daily operations.

Business needs

The AI assistant solution needed to meet the following specifications:

  • Reduce back-office support time spent on calls and tickets
  • Improve employee satisfaction by simplifying access to the knowledge base
  • Enable real-time questioning by users in natural language
  • Ensure the relevancy of the answers by providing references to the source texts


The essential component was to comply with strict banking regulations and data protection. The challenge was manoeuvring through a labyrinth of over a thousand interconnected documents, characterised by jumbled business terms, while ensuring a user-friendly environment for employees to leverage the AI assistant effortlessly.

It was necessary to enable cross-verification of AI responses with relevant references and document links to secure users’ trust. Additionally, crafting an iterative, testable, and scalable solution became imperative to accommodate evolving requirements while maintaining operational simplicity and efficiency.

The AI assistant solution

Our project approach centred on cloud infrastructure, leveraging MS Azure Services and the OpenAI API for GPT pre-trained models. A robust data pipeline facilitated the quick processing of thousands of texts, ensuring swift user interactions. The scalable AI solution is poised for knowledge base expansion and mass user adoption.

The crucial part of the solution is the text pre-processing module, tailored for the GPT model context and enhanced answer accuracy. Employing various techniques and an AI validator tool in the background ensures continuous system improvement by validating each response for increased accuracy.

Tech stack

MS Azure, Python, OpenAI, GPT

Would your company benefit from accessing a similar AI assistant solution?

Profinit improves the way organisations work. Let us show you how.

Related success stories and use cases

Propensity model in banking

Equa Bank Propensity model in banking

Creating a propensity model aimed at identifying clients likely to take out consumer loan products and optimising campaign targeting.

Learn More
customer loan consolidation solution for banks by profinit big data for banking

Raiffeisenbank Competitor loans consolidation

Profinit helped Raiffeisenbank CZ detect twice as many loans with competitors – and approach more clients to consolidate their loans – while remaining “the most customer-friendly bank”.

Learn More
smart pricing for banks - ai solution by profinit big data for banking

Raiffeisenbank Data-driven campaign targeting

Thanks to Profinit’s AcceptAI, Raiffeisenbank CZ achieved a 6-fold improvement in call centre conversion rates based on customer behaviour.

Learn More
Get in touch



Important Note

We respect your private and personal data, and guarantee its safety. You agree to share your private information with Profinit, for the purpose of being contacted, and you are aware of the right to withdraw your consent at any time.

We expand to Germany
Profinit established a branch for the DACH region
Due to growing interest in their services in the DACH region, Profinit has announced the establishment of a new entity, Profinit DE in Hamburg.
Find more