izpis_h1_title_alt

Pametni asistent za predlaganje obrokov
ID Eržen, Janez (Avtor), ID Žitnik, Slavko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,03 MB)
MD5: A33A10C2296D70D381D49E1CA9883F56

Izvleček
Izdelava pametnih asistentov zahteva implementacijo sistemov za zajem podatkov, prepoznavanje namena, ekstrakcijo podatkov, priporočilne sisteme ipd. V magistrskem delu smo izdelali celostnega pametnega asistenta za predlaganje obrokov, bolj podrobno pa smo se osredotočili na prepoznavanje alergenov in hranil vsebovanih v jedeh glede na delno strukturirane podatke o menijih na spletnih straneh restavracij. Z namenom reševanja omenjenega problema smo razvili algoritem za ločevanje besedila menija na posamezne jedi vsebovane v njem, algoritem za detekcijo alergenov iz besedila na podlagi pravil ter algoritem za detekcijo alergenov z uporabo nevronske mreže. Omenjene algoritme smo uporabili za implementacijo pametnega asistenta, ki uporabniku omogoča obogaten in prilagojen prikaz dnevno pridobljenih jedilnikov s spleta. Asistent je integriran v različne sisteme sporočanja (Microsoft Teams, Discord, Slack ter Facebook Messenger), pogovor z uporabnikom pa poteka v slovenskem jeziku. S preizkusom asistenta v praksi smo pokazali, da uporabnikom olajša izbiro menija ali restavracije za dnevno kosilo. Algoritem za avtomatsko ekstrakcijo alergenov z uporabo nevronske mreže dosega uspešnost 68% (ocena F1), kar je dovolj uporabno za opozarjanje uporabnika na možno vsebnost alergenov v jedi, je pa smiselno, da uporabnik to opozorilo asistenta dodatno preveri pri osebju restavracije.

Jezik:Slovenski jezik
Ključne besede:pametni asistent, obdelava naravnega jezika, ekstrakcija podatkov s spleta, prehrana, priporočanje uporabniku
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2020
PID:20.500.12556/RUL-122064 Povezava se odpre v novem oknu
COBISS.SI-ID:40021507 Povezava se odpre v novem oknu
Datum objave v RUL:19.11.2020
Število ogledov:1164
Število prenosov:185
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Smart assistant for suggesting meals
Izvleček:
The construction of a smart assistant requires the implementation of software components for data acquisition, data extraction, intent recognition, recommendation and so on. In this master’s thesis we implement a smart assistant for meal suggestion and center the focus more specifically on the allergen and nutrient recognition from semi-structured HTML data from restaurant websites. To solve this problem we implement algorithms for menu text separation to stand-alone dishes included inside the menu, rule based algorithm for allergen detection from text and allergen detection algorithm using neural network. The software components mentioned above are used to implement a chatbot that provides users enriched and customized previews of daily menus. It is integrated into different communication platforms (Microsoft Teams, Discord, Slack and Facebook Messenger), where the conversation is held in Slovene. A case study with users has shown, that the assistant makes menu and restaurant selection for lunch easier for the user. The algorithm for the automatic extraction of allergens with a neural network reaches an accuracy of 68% (F1 score), which is suitable for warning users about the possible content of allergens in a dish, although it is wise for the user to check this information with restaurant staff.

Ključne besede:chatbot, natural language processing, web scraping, nutrition, user recommendation

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj