qaware / amos2023ss03-qachat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QAChat in Cooperation with QAWARE (AMOS SS 2023)

Wiki

Everything is documented in our Wiki. There you can find everything from regarding Setup, Research, Architecture and lots more.

Original Team

The original software was developed as an AMOS project

Scrum Master: @vukica1

Product Owner: @SaraElBrak, @tkonheiser

Developer: @Felix-012, @emuguy1, @Kadi-7, @jtshark, @zenzeii, @amela16

About

QAChat evaluates newly developed LLMs to create a chatbot that provides users with accurate, reliable and context-specific answers to their questions - with a focus on accessibility and ease of use. The best suited network is trained on provided data that is collected from existing communication and documentation sources. The model is made available to users through a Slackbot integration, where questions can be asked and answers are provided.

Vision

QAchat envisions an environment in which access to knowledge is just a message away. We aim to leverage the rapid advancement in language model technologies to create a seamless interface that enables employees to get their questions answered accurately, quickly, efficiently, and with ease - by a general language model that is trained on specific knowledge. Our goal is to provide a simple and convenient point of contact, with an easy-to-use interface that is integrated into widely used communication tools, and to make knowledge accessible to everyone - irrespective of their geographical location, language or technical ability.

Local Development

Weaviate

A local node is started via the following docker command

$ docker compose up weaviate -d

load db with dummy data

$ docker compose build data_processing
$ docker compose up data_processing

About

License:MIT License


Languages

Language:Python 95.9%Language:Shell 3.5%Language:Dockerfile 0.6%