Softwareprojekt: Datenverwaltung W23/24
to Whiteboard Site

Description

Software Project Data Management WS 23/24

 Organizational Details:

  1. The software project sessions are scheduled for Tuesdays from 10 am to 12 pm throughout the semester.
  2. The course carries a credit of 10 CP/LP (ECTS), equivalent to 300 hours of work (!).
  3. Participants will collaborate in one, maybe two, teams.
  4. As this project is in partnership with a company and carries 10 CP/LP credit, participants must be available on Tuesdays and demonstrate flexibility to coordinate additional team meetings as needed.
  5. The main language of the software project is German. However, the supervisors and likely all other students are proficient and can assist in English if needed.

Participation and enrollment:

  1. Due to the project's limited capacity, interested students must submit a motivation letter (including a skill-set description) within two days following the introductory session on October 17, 2023.

Access Software Documentation with AI

Background:

A prominent software company located in Berlin-Mitte has crafted an project management application with additional business functionalities. Given its detailed nature, a comprehensive documentation is available in both German and English. There's an emerging need for an AI-powered chatbot to directly address specific user inquiries about the software.

Objective:

The objective of the software project is to design a web-based tool, ideally a chatbot, that's trained on the software's documentation to respond to user queries. Another possible solution is a search engine, which provides rich search results instead of solely providing documents. Developers of the company will assist you and provide feedback during development.

Key project phases include:

  1. Familiarize with the company's software and its associated documentation.
  2. Refine and adjust the documentation data for the intended tool.
  3. Investigate algorithms related to language models and natural language processing.
  4. Employ open-source language models for tailored data training.
  5. Utilize platforms like Python with TensorFlow or PyTorch for model training.
  6. Architect and establish the system's backend.
  7. Craft the web application using languages such as Java and Typescript.
  8. Conduct testing, identifying and rectifying any issues.
  9. Chronicle the project's journey, document and present findings to project supervisors and colleagues.

 This project provides practical exposure to AI, chatbot creation, and software documentation. It's an excellent opportunity for students keen on delving into AI-centric solutions and web app development.

 

Additional information
 

Target group

Students in the Master's or Bachelor's degree program.

Prerequisites

Good to very good programming skills, introduction to database systems.

Basic Course Info

Course No Course Type Hours
19308412 Projektseminar 2

Time Span 17.10.2023 - 13.02.2024
Instructors
Muhammed-Ugur Karagülle
Raphael Taxis
Agnès Voisard

Study Regulation

0086c_k150 2014, BSc Informatik (Mono), 150 LPs
0086d_k135 2014, BSc Informatik (Mono), 135 LPs
0087d_k90 2015, BSc Informatik (Kombi), 90 LPs
0088d_m60 2015, MSc Informatik (Kombi), 60 LPs
0089b_MA120 2008, MSc Informatik (Mono), 120 LPs
0089c_MA120 2014, MSc Informatik (Mono), 120 LPs
0159c_m30 2014, ABV Informatik, 30 LPs
0159d_m30 2023, ABV Informatik, 30LPs
0207b_m37 2015, MSc Informatik (Lehramt), 37 LPs
0208b_m42 2015, MSc Informatik (Lehramt), 42 LPs
0458a_m37 2015, MSc Informatik (Lehramt), 37 LPs
0471a_m42 2015, MSc Informatik (Lehramt), 42 LPs
0511a_m72 2016, MSc Informatik (Lehramt), 72 LPs
0511b_m72 2019, M-Ed Fach 2 Informatik (Lehramt an Gymnasien - Quereinstieg), 72 LP
0556a_m37 2018, M-Ed Fach 1 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LPs
0556b_m37 2023, M-Ed Informatik Fach 1 (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LP
0557a_m42 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs
0557b_m42 2023, M-Ed Informatik Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs

Softwareprojekt: Datenverwaltung W23/24
to Whiteboard Site

Main Events

Day Time Location Details
Tuesday 10-12 T9/055 Seminarraum 2023-10-17 - 2024-02-13

Softwareprojekt: Datenverwaltung W23/24
to Whiteboard Site

Most Recent Announcement

:  

Currently there are no public announcements for this course.


Older announcements

Softwareprojekt: Datenverwaltung W23/24
to Whiteboard Site

Currently there are no resources for this course available.
Or at least none which you're allowed to see with your current set of permissions.
Maybe you have to log in first.