Automatic creation of charts from open datasets
Thesis title in Czech: | Automatické generování grafů z otevřených datasetů |
---|---|
Thesis title in English: | Automatic creation of charts from open datasets |
Key words: | otvorené datasety|tabuľkové datasety|schema discovery|grafy |
English key words: | open data|tabular datasets|schema discovery|charts |
Academic year of topic announcement: | 2020/2021 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | prof. RNDr. Tomáš Skopal, Ph.D. |
Author: | Bc. Samuel Novelinka - assigned and confirmed by the Study Dept. |
Date of registration: | 10.03.2021 |
Date of assignment: | 10.03.2021 |
Confirmed by Study dept. on: | 20.04.2021 |
Date and time of defence: | 10.09.2021 09:00 |
Date of electronic submission: | 22.07.2021 |
Date of submission of printed version: | 22.07.2021 |
Date of proceeded defence: | 10.09.2021 |
Opponents: | RNDr. Jakub Klímek, Ph.D. |
Guidelines |
Navrhněte a implementujte webovou aplikaci (resp. embedovatelný plugin) pro zobrazování grafů (charts) z otevřených datasetů. Do aplikace bude možno nahrát dataset (soubor CSV) a bude umožněno následně konfigurovat mapování datasetu na graf. Tuto konfiguraci bude možno exportovat formou JSONu. Součástí bude náhled dat, konfigurační GUI a náhled výsledného grafu. Pro rendering grafů budou použity Google Charts. Dále bude implementována rozhodovací heuristika pro automatické konfigurování, která ze samotných dat datasetu odhadne vhodný typ grafu a mapování atributů datasetů na parametry grafu. |
References |
1) https://developers.google.com/chart
2) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide 3) https://data.gov.cz/ |