Kernel: Internal IT Support with Azure OpenAI

Organization:
Kernel
Kernel is the world’s leading producer and exporter of sunflower oil, the largest producer and exporter of grains in Ukraine.
Company Background
Kernel is the world’s leading producer and exporter of sunflower oil, the largest producer and exporter of grains in Ukraine, and a major supplier of agricultural products from the Black Sea region to international markets. The company accounts for about 8% of the world’s sunflower oil exports. Kernel delivers its products to over 70 countries. Since November 2007, the Company’s shares have been traded on the Warsaw Stock Exchange (WSE).
Challenge
Kernel aimed to improve the customer support experience for their employees by providing faster, more accurate responses to inquiries.
Solution
DevRain implemented an AI-based system enhanced with agentic Retrieval Augmented Generation (RAG) to leverage their existing knowledge bases.
Retrieval Augmented Generation (RAG) solution
Key Components:

1. Azure OpenAI: Advanced language model for natural conversation

2. Agentic RAG: Technique to enhance AI responses with the retrieved information

3. Data Sources:

- Confluence: company internal knowledge base

- Confluence: company internal knowledge base

- SharePoint Online: internal documents - technical manuals and guides

Implementation

1. Data Indexing: content from Confluence, Jira, and documents was processed and indexed to AI knowledge base. Documents (PDF, Word etc) are processed with Azure Document Intelligence to retrieve content.

2. RAG Integration: the system was set up to retrieve relevant information from AI knowledge base and use Azure OpenAI to answer user queries. The system provides citations so users can validate the correctness of the answers and check details if needed.

3. Real-time updates from Jira, Confluence, and SharePoint are being processed, and AI knowledge base was updated.

JIRA and Confluence:

- REST API is used. To receive real-time updates - Webhooks.

SharePoint Online:

- Microsoft Graph API is used. To receive real-time updates - SharePoint Online Webhooks.

Conclusion
By combining Azure OpenAI with agentic RAG and leveraging existing knowledge bases, Kernel improved its customer support efficiency and effectiveness, improved employee and customer satisfaction, and reduced costs.

Technologies

Atlassian
Atlassian
Collaboration software for software, IT and business teams.
Azure OpenAI Service
Azure OpenAI Service
Build your own copilot and generative AI applications.
Blazor
Blazor
A modern front-end web framework based on HTML, CSS, and C#.
Microsoft Azure
Microsoft Azure
A cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services.
Microsoft Semantic Kernel
Microsoft Semantic Kernel
Integrate OpenAI, Azure OpenAI, and Hugging Face with conventional programming languages.
Microsoft SharePoint
Microsoft SharePoint
A collaboration platform allowing organizations to create, manage, and share documents, information, and resources within a secure and centralized environment.
Ready to get started?
Let's discuss how AI can transform your business today
We'll get back to you the same day.