Skip to content
@NLP-Challenges

NLP-Challenges

About

Our Chatbot Data is your compassionate companion in Data Science Learning. Built within the Natural Lanaguage Processing and Ethical Implementation courses of our Data Science Degree at FHNW, we are pioneering a chatbot specifically designed for the Students of the Data Science program. Our mission is to create a virtual assistant that not only provides accurate answers to questions about the study program and the Spaces learning platform, but also empathetically responds to users' concerns and needs.

Data is developed to answer topic-specific queries related to the Data Science program and the course content available on the Spaces platform. It is trained to provide accurate and factual responses including sources, while also acknowledging when a query falls beyond its knowledge base. Beyond, Data is programmed to identify and appropriately address user concerns. It aims to offer support through motivational words, practical advice, and, when necessary, referring to support services or emergency contacts.

The chatbot is adept at distinguishing between questions, specific user concerns, and harmful requests, thereby ensuring a safe and respectful interaction environment.

Team

Student GitHub Profile
Yvo Keller @yvokeller
Tobias Buess @buesst1
Alexander Shanmugam @alexfhnw

Documentation

The project documentation is available here.

Repositories

Our project consists of different repositories, each serving a different purpose described below.

Study Bot

Our main repository, bringing the Chatbot togehther in a Gradio Interface.

Study-Bot

Text Classification

Includes different classification models developed to accurately classify user queries between the classes question, concern and harm.

Text-Classification

Question Answering

Contains the code for fine-tuning open source language models on the task of question answering based on context, referring to sources used.

Question-Answering

Project Management

We manged our project using GitHub Projects:

Roadmap

Popular repositories Loading

  1. Study-Bot Study-Bot Public

    Data 🤖 - A chatbot to support Data Science students, utilising RAG to provide information from a knowledge base including degree program details and module specifics, while following ethical guidel…

    Python 2

  2. Text-Classification Text-Classification Public

    Jupyter Notebook

  3. llm-qa-path llm-qa-path Public

    LLM for question-answer path of the chatbot

    Jupyter Notebook

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…