Cílem této diplomové práce je navrhnout a implementovat knihovnu v jazyce Python umožňující sběr kontaktních informací z textových dokumentů s využitím umělé inteligence. Vstupní dataset pro klasifikátory byl získán zejména z firemních kontaktních webových stránek. Demonstrátor je implementován v jazyce Python 2.7 a webovém rámci Django.
Annotation in English
Aim of this diploma thesis is to design and implement library in Python language providing tools for acquiring contact information from text documents with use of artificial intelligence. Input dataset for classifiers was acquired mainly from company contact web pages. Demonstrator is implemented in Python 2.7 and web framework Django.
Cílem této diplomové práce je navrhnout a implementovat knihovnu v jazyce Python umožňující sběr kontaktních informací z textových dokumentů s využitím umělé inteligence. Vstupní dataset pro klasifikátory byl získán zejména z firemních kontaktních webových stránek. Demonstrátor je implementován v jazyce Python 2.7 a webovém rámci Django.
Annotation in English
Aim of this diploma thesis is to design and implement library in Python language providing tools for acquiring contact information from text documents with use of artificial intelligence. Input dataset for classifiers was acquired mainly from company contact web pages. Demonstrator is implemented in Python 2.7 and web framework Django.
Seznamte se s jazykem Python a tvorbou knihoven.
Připravte vhodná data pro trénování a testování detekce kontaktních informací v textovém dokumentu.
Navrhněte vhodný klasifikátor z oblasti soft computingu.
Implementujte knihovnu jazyka Python řešící detekci kontaktních informací.
Zhodnoťte dosažené výsledky.
Research Plan
Seznamte se s jazykem Python a tvorbou knihoven.
Připravte vhodná data pro trénování a testování detekce kontaktních informací v textovém dokumentu.
Navrhněte vhodný klasifikátor z oblasti soft computingu.
Implementujte knihovnu jazyka Python řešící detekci kontaktních informací.
Zhodnoťte dosažené výsledky.
Recommended resources
ŠÍMA J., NERUDA R.: Teoretické otázky neuronových sítí. Vyd. 1. Praha, 1996: Matfyzpress, 390 s., ISBN 80-85863-18-9.
ZELINKA I.: Umělá inteligence : v problémech globální optimalizace. Vyd. 1. Praha, 2002: BEN - technická literatura, 189 s., ISBN 9788073000691.
ZELINKA I.: Evoluční výpočetní techniky : principy a aplikace. Vyd. 1. Praha, 2008: BEN - technická literatura, 534 s., ISBN 9788073002183.
RUSSELL, Stuart a NORVIG, Peter. Artificial intelligence : a modern approach (third edition). Prentice Hall, 2010. ISBN: 978-0136042594.
GHALLAB, Malik, Dana NAU a Paolo TRAVERSO. Automated Planning: Theory & Practice. : Morgan Kaufmann. 2004. ISBN: 978-1558608566.
TALBI, El-Ghazali. Metaheuristics: From Design to Implementation. Wiley. 2009. ISBN: 978-0470278581.
Recommended resources
ŠÍMA J., NERUDA R.: Teoretické otázky neuronových sítí. Vyd. 1. Praha, 1996: Matfyzpress, 390 s., ISBN 80-85863-18-9.
ZELINKA I.: Umělá inteligence : v problémech globální optimalizace. Vyd. 1. Praha, 2002: BEN - technická literatura, 189 s., ISBN 9788073000691.
ZELINKA I.: Evoluční výpočetní techniky : principy a aplikace. Vyd. 1. Praha, 2008: BEN - technická literatura, 534 s., ISBN 9788073002183.
RUSSELL, Stuart a NORVIG, Peter. Artificial intelligence : a modern approach (third edition). Prentice Hall, 2010. ISBN: 978-0136042594.
GHALLAB, Malik, Dana NAU a Paolo TRAVERSO. Automated Planning: Theory & Practice. : Morgan Kaufmann. 2004. ISBN: 978-1558608566.
TALBI, El-Ghazali. Metaheuristics: From Design to Implementation. Wiley. 2009. ISBN: 978-0470278581.