Crescenzo Mazzone

Laurea Triennale

Relatore

  1. Professore Vittorio Scarano

Tutor

  1. Dottoressa Maria Angela Pellegrino

Indice

Cosa studio?

Il mio lavoro di tesi si basa sulla costruzione di un microservizio per la ricerca lessicale. Il microservizio interroga i Knowledge Graph lessicali più performanti.

Diario

Settimana Argomenti Riferimenti Utili
1 studio dei knowledge graph e del semantic Web SEMANTIC WEB ,KNOWLEDGE GRAPH
2 ricerca dei knowledge graph più utili al nostro scopo motori di ricerca utilizzati LOD CLOUD e DATAHUB
3 individuazione dei knowledge graph che andremo a utilizzare BABELNET, CONCEPTNET, WIKIDATA, DBPEDIA,DBNARY
4 implementazione di un server express con node js e creazione repository Repository gituhb
5 studio delle API dei relativi knowledge graph
6 implementazione delle richieste che esporrà l'API
7 testing e miglioramento richieste API
8 implementazione interfaccia per utenti finali Repository github
9 pubblicazione REST API tramite HEROKU API
10 pubblicazione interfaccia tramite SURGE INTERFACCIA
11-12 test delle performance
13 test dell'accuratezza
14 analisi dati da test performance
15 analisi dati da test accuratezza
16 modifiche al sistema post analisi API e INTERFACCIA

Materiale

Software

  • node js
  • visual studio code
  • react js
  • python

Seminari

Titolo: Lexical Search Engine: REST API con interfaccia per effettuare ricerche lessicali basata su Knowledge Graph
Abstract:
Spesso ci ritroviamo a dover riflettere su modi alternativi per riferirci a una parola o abbiamo bisogno di eseguire ricerche lessicali più complesse,
come analizzare le analogie di un termine, le gerarchie in cui è coinvolto. Ad esempio, durante una ricerca potremmo voler verificare se usando sinonimi di un termine
riusciamo a recuperare più risultati rispetto alla ricerca iniziale. Per i bambini e scrittori, fantasticare sulle parole può essere di ispirazione per raccontare una storia.
Questi scenari hanno in comune l'esigenza di eseguire ricerche lessicali su una sorgente dati. Nel mio lavoro di tesi mi sono concentrato sull'impiego di Knowledge Graph (lessicali)
per l'individuazione di sinonimi, analogie, gerarchie di termini, traduzioni partendo da una parola di interesse. In questo seminario vi presenterò il contesto in cui si posiziona
il mio lavoro:la ricerca di knowledge graph adatti allo scopo, i problemi ad essi collegati, l'API progettata e un'interfaccia utile per l'ispezione e il confronto di sorgenti diverse e i possibili sviluppi futuri.


Titolo: Lexical Search Engine: ricerche lessicali basata su Knowledge Graph
Abstract:
I knowledge graph si stanno diffondendo sempre più nel web, ogni giorno ne nascono di nuovi e ne muoiono altrettanti,
sono nati allo scopo di classificare le informazioni presenti sul web secondo una serie di relazioni.
Vengono utilizzati per vari scopi, il motore di ricerca di Google è basato sui Knowledge Graph, sono usati anche per istruire
AI basate su machine larning.
I knowledge graph, però, possono essere utilizzati anche per effettuare ricerche lessicali, infatti ne esistono alcuni a questo preciso scopo,
ma quali sono i migliori? Questa è la domanda alla quale cercheremo di rispondere
in questo seminario. Vedremo le risorse interrogate per fare ricerca lessicale, come le abbiamo valutate tra di loro sia da un punto di vista qualitativo che
da un punto di vista puramente tempistico, gli strumenti utilizzati, i problemi che abbiamo trovato e le soluzioni adottate.

La mia tesi

Titolo: Servizio di Disambiguazione

Abstract:
Spesso ci ritroviamo a dover riflettere su modi alternativi per riferirci a una parola o abbiamo bisogno di eseguire ricerche lessicali più complesse, come analizzare le analogie di un termine, le gerarchie in cui è coinvolto. Ad esempio, durante una ricerca potremmo voler verificare se usando sinonimi di un termine riusciamo a recuperare più risultati rispetto alla ricerca iniziale. Per i bambini e scrittori, fantasticare sulle parole può essere di ispirazione per raccontare una storia. Questi scenari hanno in comune l'esigenza di eseguire ricerche lessicali su una sorgente dati. Nel mio lavoro di tesi mi sono concentrato sull'impiego di Knowledge Graph (lessicali) per l'individuazione di relazioni semantiche partendo da una parola di interesse. Vi presenterò il contesto in cui si posiziona il mio lavoro: la ricerca di knowledge graph adatti allo scopo, i problemi ad essi collegati, l'API progettata e un'interfaccia utile per l'ispezione e il confronto di sorgenti diverse e i possibili sviluppi futuri.

Bibliografia

  1. Autori, Titolo. [Conferenza|Giornale]. Altro. Anno