Projekt: boty konwersacyjne i odpowiadanie na pytania

Język wykładowy Polski
Semestr Zimowy
Status W ofercie
Opiekun Paweł Rychlikowski
Liczba godzin 30 (prac.)
Rodzaj Projekt
ECTS 6
Polecany dla I roku Nie
Egzamin Tak

Opis przedmiotu:

Celem projektu jest utworzenie bota konwersacyjnego, który mógłby rozmawiać na tematy wszelakie, w szczególności na te związane ze studiami w naszym instytucie. Bardzo istotną funkcją będzie również odpowiadanie na pytania, odwołujące się do wiedzy ogólnej (czerpanej z Wikipedii i innych źródeł). Podstawowym językiem pracy bota będzie język polski, ale być może rozważymy też wprowadzenie innych języków (angielskiego, ukraińskiego, hiszpańskiego). Podczas spotkań będziemy używać języka polskiego, chyba że będzie na sali osoba preferująca język angielski. Bot (w założeniu) będzie dość złożonym systemem, który łączy tradycyjne podejście oparte na wzorcach z różnymi zagadnieniami związanymi z przetwarzaniem tekstów, sieciami neuronowymi, ekstrakcją informacji, modelowaniem języka, etc. Niektóre spotkania mogą mieć postać mini-seminariów, podczas których studenci będą przedstawiać prace naukowe związane z agentami konwersacyjnymi i odpowiadaniem na pytania (oczywiście takie prace, które mają szansę być wykorzystane w projekcie) Można te zajęcia traktować jako kontynuacje przedmiotów Eksploracja tekstów oraz Neural Networks and Natural Language Processing, ale uczestnictwo w którymś z tych kursów nie jest ścisłym wymaganiem Ponadto niektóre trudne zadania będziemy realizować w łatwych wersjach, koncentrując się na praktycznym wykorzystaniu pewnych technologii, pomijając (lub redukując) ich podstawy teoretyczne. Niektóre moduły być może zostaną (w jakiejś podstawowej wersji) przygotowane przez prowadzącego przedmiot. Niektóre moduły bota będą realizowane w zespołach.