From 491477dbf77b9bf284e34bc5bf450cec2eb261fe Mon Sep 17 00:00:00 2001 From: s444417 Date: Wed, 13 Apr 2022 12:35:09 +0200 Subject: [PATCH] add branch --- lab/06-architektura-systemu-dialogowego.ipynb | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 lab/06-architektura-systemu-dialogowego.ipynb diff --git a/lab/06-architektura-systemu-dialogowego.ipynb b/lab/06-architektura-systemu-dialogowego.ipynb new file mode 100644 index 0000000..85fa341 --- /dev/null +++ b/lab/06-architektura-systemu-dialogowego.ipynb @@ -0,0 +1,120 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "collapsed": false + }, + "source": [ + "![Logo 1](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech1.jpg)\n", + "
\n", + "

Systemy Dialogowe

\n", + "

6. Architektura systemu dialogowego ukierunkowanego na wykonanie zadania [laboratoria]

\n", + "

Marek Kubis (2021)

\n", + "
\n", + "\n", + "![Logo 2](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech2.jpg)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Architektura systemu dialogowego ukierunkowanego na wykonanie zadania\n", + "=====================================================================\n", + "\n", + "Podstawowe komponenty systemu dialogowego\n", + "-----------------------------------------\n", + "\n", + "\n", + "\n", + "### System rozpoznawania mowy\n", + "\n", + "**Nazwa ang.:** Automatic Speech Recognition (ASR) lub Speech To Text (STT).\n", + "\n", + "**Opis:** Modu\u0142 odpowiedzialny za zamian\u0119 mowy na tekst.\n", + "\n", + "**Wej\u015bcie:** Sygna\u0142 audio\n", + "\n", + "**Wyj\u015bcie:** Tekst\n", + "\n", + "### Analizator j\u0119zyka naturalnego\n", + "**Nazwa ang.:** Natural Language Understanding (NLU).\n", + "\n", + "**Opis:** Modu\u0142 odpowiedzialny za analiz\u0119 tekstu.\n", + "W wyniku jego dzia\u0142ania tekstowa reprezentacja wypowiedzi u\u017cytkownika zostaje zamieniona na jej\n", + "reprezentacj\u0119 semantyczn\u0105, najcz\u0119\u015bciej w postaci *ramy*.\n", + "\n", + "**Wej\u015bcie:** Tekst\n", + "\n", + "**Wyj\u015bcie:** Akt u\u017cytkownika (rama)\n", + "\n", + "### Monitor Stanu Dialogu\n", + "**Nazwa ang.:** Dialogue State Tracker (DST).\n", + "\n", + "**Opis:** Modu\u0142 odpowiedzialny za \u015bledzenie stanu dialogu.\n", + "Przechowuje informacje o tym jakie dane zosta\u0142y uzyskane od u\u017cytkownika w toku prowadzonej\n", + "konwersacji.\n", + "\n", + "**Wej\u015bcie:** Akt u\u017cytkownika (rama)\n", + "\n", + "**Wyj\u015bcie:** Reprezentacja stanu dialogu (rama)\n", + "\n", + "### Taktyka Dialogu\n", + "**Nazwa ang.:** Dialogue Policy\n", + "\n", + "**Opis:** Modu\u0142 decyduj\u0105cy o wyborze kolejnego aktu, kt\u00f3ry ma podj\u0105\u0107 system prowadz\u0105c rozmow\u0119.\n", + "\n", + "**Wej\u015bcie:** Reprezentacja stanu dialogu (rama)\n", + "\n", + "**Wyj\u015bcie:** Akt systemu (rama)\n", + "\n", + "### Generator j\u0119zyka naturalnego\n", + "**Nazwa ang.:** Natural Language Generation (NLG)\n", + "\n", + "**Opis:** Modu\u0142, kt\u00f3ry tworzy reprezentacj\u0119 tekstow\u0105 aktu systemowego wybranego przez taktyk\u0119 dialogu.\n", + "\n", + "**Wej\u015bcie:** Akt systemu (rama)\n", + "\n", + "**Wyj\u015bcie:** Tekst\n", + "\n", + "### System syntezy mowy\n", + "**Nazwa ang.:** Text To Speech (TTS)\n", + "\n", + "**Opis:** Modu\u0142 odpowiedzialny za zamian\u0119 tekstu na mow\u0119.\n", + "\n", + "**Wej\u015bcie:** Tekst\n", + "\n", + "**Wyj\u015bcie:** Sygna\u0142 audio\n", + "\n", + "Zadanie\n", + "-------\n", + "Zaimplementowa\u0107 makiety dla analizatora j\u0119zyka naturalnego, monitora stanu dialogu, taktyki\n", + "dialogowej oraz generatora j\u0119zyka naturalnego.\n", + "\n", + "Makiety powinny realizowa\u0107 scenariusz, w kt\u00f3rym u\u017cytkownik pyta agenta o to jak ma na imi\u0119.\n", + "\n", + "### Przyk\u0142ad\n", + "```\n", + "user: Cze\u015b\u0107, jak masz na imi\u0119?\n", + "system: Witaj, nazywam si\u0119 Dia.\n", + "```" + ] + } + ], + "metadata": { + "jupytext": { + "cell_metadata_filter": "-all", + "main_language": "python", + "notebook_metadata_filter": "-all" + }, + "author": "Marek Kubis", + "email": "mkubis@amu.edu.pl", + "lang": "pl", + "subtitle": "6.Architektura systemu dialogowego ukierunkowanego na wykonanie zadania[laboratoria]", + "title": "Systemy Dialogowe", + "year": "2021" + }, + "nbformat": 4, + "nbformat_minor": 4 +} \ No newline at end of file