dmytro_ushatenko/pages/students/2017/martin_jancura/README.md

68 lines
2.4 KiB
Markdown
Raw Normal View History

---
2020-10-01 13:33:21 +00:00
title: Martin Jancura
2020-10-01 13:15:25 +00:00
published: true
taxonomy:
2020-10-01 13:46:14 +00:00
category: [bp2021]
2020-10-01 13:15:25 +00:00
tag: [demo,nlp]
author: Daniel Hladek
---
# Martin Jancura
2020-09-30 12:56:33 +00:00
*Rok začiatku štúdia*: 2017
2020-09-30 12:56:33 +00:00
## Bakalársky projekt 2020
2020-09-30 12:56:33 +00:00
Názov: Webová aplikácia pre demonštráciu spracovania prirodzeného jazyka
2020-09-30 12:56:33 +00:00
1. Vyberte a naštudujte metódu spracovania prirodzeného jazyka.
2. Vypracujte teoretický úvod do zvolenej metódy spracovania prirodzeného jazyka.
3. Vytvorte demonštračnú webovú aplikáciu pomocou ktorej je možné vyskúšať zvolenú metódu.
4. Navrhnite možné zlepšenia Vami vytvorenej aplikácie.
Konzultácie sa budú konať osobne alebo cez [Teams](https://teams.microsoft.com/l/team/19%3aa8596a401a3842e5b91ac918a2a0afb1%40thread.tacv2/conversations?groupId=4fc0c627-d424-4587-b73a-2e47509862e9&tenantId=1c9f27ef-fee6-45f4-9a64-255a8c8e25a5) minimálne raz za dva týždne, menej ako 6 konzultácií za semester je dôvodom pre zníženie hodnotenia semester je dôvodom pre zníženie hodnotenia alebo neudelenie zápočtu. Odporúčaný čas konzultácie je piatok.
Možné backendy:
2020-09-30 12:56:33 +00:00
- https://opennmt.net/OpenNMT/installation/
- FairSeq
Zásobník úloh:
- Pripraviť backend.
- Pripraviť frontend v Javascripte.
- Zapisať človekom urobený preklad do databázy.
Virtuálne stretnutie 9.10:
Do ďalšieho stretnutia:
- Pripraviť si poznámky o tom čo ste sa dozvedeli o NLP na odovzdanie na kontrolu.
- Vytvoriť repozitár na GITe kde sa budú dávať zdrojové kódy. (adresár backend, adresár frontend, súbor README).
- Do súboru README napíšte možné API ktoré ste našli aj s krátkym opisom.
- Pohľadať takú knižnicu, kde vieme využiť vlastný preklad.
- V prvej fáze môžete využiť existujúce Cloud API.
Stav:
- rozhodli sme sa pre demonštráciu strojového prekladu.
- našli ste niekoľko API na strojový preklad (platené, alebo obmedzené).
2020-09-30 12:56:33 +00:00
Stretnutie 30.9.
Nápady na úlohu NLP:
- demo [Spacy](https://github.com/explosion/spacy-services)
- strojový preklad pomocou [machine-translator](https://www.npmjs.com/package/machine-translator)
- chatbot napr. [chatbot](https://github.com/ddsky/chatbot)
- Niektorú knižnicu z [blogu](https://www.kommunicate.io/blog/nlp-libraries-node-javascript/)
- vyhľadajte natural language processing for javascript.
- Na ďalšom stretnutí si vyberieme konkrétnu tému NLP.
- Pripraviť si poznámky o tom čo ste sa dozvedeli o NLP.