Back to case studies

AI Systems

Industrial Knowledge Base AI Assistant Using RAG and Qwen2.5

Developed a local industrial AI assistant for Iran Alloy Steel by converting an internal technical wiki into a Retrieval-Augmented Generation system powered by a locally deployed Qwen2.5 LLM.

  • Qwen2.5
  • Retrieval-Augmented Generation
  • Vector Search
  • Embeddings
  • Python
  • Local LLM Deployment
  • Industrial Knowledge Base
Industrial Knowledge Base AI Assistant Using RAG and Qwen2.5 project media

Summary

Engineering context

Developed a local industrial AI assistant for Iran Alloy Steel by converting an internal technical wiki into a Retrieval-Augmented Generation system powered by a locally deployed Qwen2.5 LLM.

Category
AI Systems
Year
2024
Status
Industrial AI Prototype
Context
Iran Alloy Steel Company — Internal technical knowledge assistant

My Role

AI Systems Engineer

Technical Stack

  • Qwen2.5
  • Retrieval-Augmented Generation
  • Vector Search
  • Embeddings
  • Python
  • Local LLM Deployment
  • Industrial Knowledge Base
  • Industrial AI
  • LLM Systems
  • RAG
  • Enterprise AI
  • Semantic Search
  • Local AI Deployment
  • Knowledge Management
  • LLM
  • Knowledge Base
  • Local AI
  • AI Assistant

System Architecture

  • Internal technical wiki content was collected and structured for retrieval
  • Documents were chunked and embedded into a searchable knowledge base
  • Semantic retrieval selected relevant technical context for each query
  • A locally deployed Qwen2.5 LLM generated answers using retrieved documentation
  • The assistant provided conversational access to industrial technical knowledge
  • Local deployment supported privacy-preserving use of internal company documentation

Engineering Challenges

  • Converting unstructured wiki content into retrieval-ready knowledge
  • Reducing hallucination by grounding responses in internal documentation
  • Maintaining privacy for industrial technical documents
  • Improving retrieval quality for engineering terminology
  • Designing a conversational assistant for technical users

Hardware / Firmware / Software

Hardware

  • Local compute system for LLM inference
  • Internal company network infrastructure

Firmware

  • N/A

Software

  • Qwen2.5 local LLM
  • RAG pipeline
  • Vector database / semantic retrieval layer
  • Python backend
  • Knowledge-base preprocessing tools
  • AI assistant interface

Sensors

  • N/A

Protocols

  • HTTP API communication
  • Local network communication

Results / Outcomes

  • Developed local AI assistant for industrial technical knowledge access
  • Enabled semantic search over internal wiki documentation
  • Implemented RAG-based answer generation using company knowledge
  • Reduced dependency on manual wiki browsing for technical lookup
  • Demonstrated practical local LLM deployment for industrial knowledge management

Engineering Notes

Project Overview

This project involved development of a local industrial AI assistant for Iran Alloy Steel Company using the company’s internal technical wiki as the knowledge source.

The goal was to make internal engineering and operational knowledge easier to access through a conversational AI interface rather than manual wiki browsing.

The system used a Retrieval-Augmented Generation architecture with a locally deployed Qwen2.5 language model to answer technical questions using retrieved company documentation.

My Role

My responsibilities included:

  • local LLM deployment
  • RAG pipeline design
  • wiki content processing
  • document chunking and indexing
  • semantic retrieval integration
  • AI assistant workflow development
  • industrial knowledge-base system design

I worked on turning the company’s technical wiki into a searchable and conversational knowledge system.

RAG Architecture

The system used a Retrieval-Augmented Generation pipeline.

The workflow included:

  • collecting internal wiki documents
  • cleaning and structuring technical content
  • splitting documents into retrievable chunks
  • generating embeddings for semantic search
  • retrieving relevant context for each user query
  • generating grounded responses using Qwen2.5

This allowed the assistant to answer questions based on internal technical documentation rather than relying only on the model’s general knowledge.

Local LLM Deployment

A local Qwen2.5 model was deployed to support private industrial AI usage.

This was important because the company’s technical wiki contained internal engineering knowledge that should not be sent to public cloud AI services.

The local deployment enabled:

  • privacy-preserving inference
  • internal network operation
  • conversational technical support
  • company-specific knowledge retrieval

Industrial Knowledge Management

The assistant was designed to help technical users quickly access information from the company’s knowledge base.

Instead of searching through wiki pages manually, users could ask engineering questions and receive responses grounded in retrieved documentation.

This made the system useful for:

  • technical troubleshooting
  • operational knowledge lookup
  • engineering documentation search
  • onboarding and knowledge transfer

Engineering Challenges

The project required solving several practical AI-system challenges:

  • preparing unstructured wiki content for retrieval
  • improving semantic search over industrial terminology
  • reducing hallucination by grounding answers in source documents
  • designing prompts for technical answer generation
  • deploying LLM inference locally rather than through external APIs

Engineering Impact

This project demonstrated practical deployment of local LLM systems for industrial knowledge management.

It strengthened my experience in:

  • enterprise AI
  • local LLM deployment
  • RAG systems
  • semantic retrieval
  • industrial AI assistants
  • technical knowledge management

The project also connects directly to my broader work in robotics, industrial automation, and AI systems by showing how local LLMs can support engineering teams and technical operations.