Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Retrieval Augmented Generation (RAG) adalah teknik yang dapat memberikan pengetahuan khusus yang tidak dimiliki secara publik kepada sebuah model yang telah di latih, Alih-alih melakukan pelatihan model sendiri atau melakukan fine tuning terhadap model membutuhkan keahlian, waktu dan environment yang memadai. Dengan adanya teknik RAG ini dapat mengurangi banyak keterbatasan yang ada, kita dapat memberikan data yang kita miliki tanpa harus melatih model yang memakan banyak waktu dan sumber daya.

Projek ini dirancang untuk membuat chatbot yang dapat memberikan response hanya terkait informasi jurusan Teknik Elektro Universitas Mataram dalam bahasa indonesia, dan data yang di berikan kepada chatbot dalam bentuk PDF yang hanya berisi teks dan tabel

Pada projek ini, menggunakan beberapa library yaitu:

  • Unstructured
  • Langchain
  • Chroma DB
  • Groq
  • Ollama

    untuk menjalankan projek menggunaka framework steamlit sebagai antarmuka Streamlit run Chatbot.py

    untuk mengganti pengetahuan chatbot dapat di lakukan di halaman knowlage setelah projek di jalankan

  • About

    This project implements a Retrieval Augmented Generation (RAG)-based chatbot that provides responses exclusively about the Electrical Engineering Department at the University of Mataram in Indonesian. The chatbot uses PDF documents containing text and tables as its knowledge source, and is built with Streamlit, LangChain, Chroma DB, Groq, Ollama

    Resources

    Stars

    0 stars

    Watchers

    1 watching

    Forks

    Releases

    Packages

    Contributors

    Languages