Veebileht argumentatsioonikaartide loomiseks
Laen...
Kuupäev
Autorid
Ajakirja pealkiri
Ajakirja ISSN
Köite pealkiri
Kirjastaja
Tartu Ülikool
Abstrakt
The goal of this bachelor’s thesis was to develop a web-based tool for creating and visualizing argument maps. The site was designed with clarity and usability in mind, supports the Estonian language, and allows multiple user collaboration. The thesis explains the concept of argument maps, analyzes existing tools and their strengths and weaknesses, and demonstrates how the developed solution addresses these. The practical part was built using React and React Flow for visualization, with a PostgreSQL database and Django for backend communication. The final product was tested by users and is ready for practical use.
Bakalaureusetöö eesmärk oli välja arendada veebilehepõhine tööriist argumentatsioonipuude loomiseks ning visualiseerimiseks. Veebilehe kujundamisel pöörati tähelepanu veebilehe selgusele ja arusaadavusele. Loodud veebileht on eestikeelne ning selle funktsionaalsus võimaldab lehte kasutada meeskonnatöös mitmel kasutajal samaaegselt. Töös selgitatakse argumentatsioonipuude mõistet, analüüsitakse olemasolevate argumentatsioonipuude tegemise veebilehti ja nende nõrkusi ja tugevusi ning näidatakse, kuidas praktiline osa nende lahenduste arendamisele kaasa aitab. Lisaks eeltoodule kirjeldatakse lõputöö praktilise osa tööprotsessi ning kasutusvõimalusi. Praktilise osa tegemiseks kasutati React teeki ning argumendipuude kuvamiseks React Flow teeki. Andmebaas ehitati üles PostgreSQL-iga ning suhtlus andmebaasi ja veebilehe vahel tagati Django raamistikuga. Töö tulemusena valmis praktiliselt kasutatav lahendus, mille toimivust katsetati testkasutajate poolt.
Bakalaureusetöö eesmärk oli välja arendada veebilehepõhine tööriist argumentatsioonipuude loomiseks ning visualiseerimiseks. Veebilehe kujundamisel pöörati tähelepanu veebilehe selgusele ja arusaadavusele. Loodud veebileht on eestikeelne ning selle funktsionaalsus võimaldab lehte kasutada meeskonnatöös mitmel kasutajal samaaegselt. Töös selgitatakse argumentatsioonipuude mõistet, analüüsitakse olemasolevate argumentatsioonipuude tegemise veebilehti ja nende nõrkusi ja tugevusi ning näidatakse, kuidas praktiline osa nende lahenduste arendamisele kaasa aitab. Lisaks eeltoodule kirjeldatakse lõputöö praktilise osa tööprotsessi ning kasutusvõimalusi. Praktilise osa tegemiseks kasutati React teeki ning argumendipuude kuvamiseks React Flow teeki. Andmebaas ehitati üles PostgreSQL-iga ning suhtlus andmebaasi ja veebilehe vahel tagati Django raamistikuga. Töö tulemusena valmis praktiliselt kasutatav lahendus, mille toimivust katsetati testkasutajate poolt.
Kirjeldus
Märksõnad
web application, React Flow, veebirakendus, visualiseerimine, argumentation tree, visualization, database, React-Flow, argumentatsioonipuu, andmebaas