1 / 12

Esercitazione

Esercitazione. Fabio Massimo Zanzotto. Scopo. Si vuole costruire un sistema per riempire databases a partire da documenti. In particolare, per ogni documento bisogna indicare ogni menzione di persone, date e i luoghi. Formato di uscita. Ingresso: Testo

verna
Download Presentation

Esercitazione

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Esercitazione Fabio Massimo Zanzotto

  2. Scopo • Si vuole costruire un sistema per riempire databases a partire da documenti. • In particolare, per ogni documento bisogna indicare ogni menzione di persone, date e i luoghi.

  3. Formato di uscita • Ingresso: Testo • Uscita: Testo indicato con Tag XML i vari elementi da trovare • Persona • Luogo • Data

  4. Esempio - INGRESSO Gli anni ottanta vedono un Clapton modaiolo e alle prese più con il gossip ed il jet set che non con il blues. Nel 1988 partecipa con i Dire Straits ad un concerto in onore di Nelson Mandela. È una tappa del tour dello stesso anno che coinvolge gli amici Mark Knopfler ed Elton John. La super session di amici avrà il suo culmine nel concerto benefico di Knebworth del 30 giugno 1990.

  5. Esempio - Uscita <D>Gli anni ottanta</D>vedono un <PER>Clapton</PER>modaiolo e alle prese più con il gossip ed il jet set che non con il blues. Nel <D>1988</D>partecipa con i <PER>Dire Straits</PER>ad un concerto in onore di <PER>Nelson Mandela</PER>. È una tappa del tour dello stesso anno che coinvolge gli amici <PER>Mark Knopfler</PER> ed <PER>Elton John<PER>. La super session di amici avrà il suo culmine nel concerto benefico di <L>Knebworth</L>del <D>30 giugno 1990</D>. 30/6/1990

  6. Metodi di valutazione • Accuratezza • Precision • Recall • F-measure

  7. Rappresentazione Interna • Nella valutazione la rappresentazione interna è: • Lista di tokens o nomi in cui ogni elemento o è un tokenovvero una stringa oppure un nome incapsulato in una funzione: • Tipo: per(["Clapton"]), d(["gli", "anni", "ottanta"])

  8. Problemi della valutazione • Riconoscimento delle parole che formano un nome • Riconoscimento della categoria del nome

  9. Come saranno valutati i compiti Lettura del documento XML testoDaXML(TestoInXML,TestoInFormatoInterno) Riconoscimento delle classi accuratezza(ORACOLO,SISTEMA,RISULTATO) precisione(ORACOLO,SISTEMA,RISULTATO) recall(ORACOLO,SISTEMA,RISULTATO) fmeasure(ORACOLO,SISTEMA,RISULTATO)

  10. Riconoscimento delle limiti delle sottofrasi interessanti accuratezza(ORACOLO,SISTEMA,RISULTATO) precisione(ORACOLO,SISTEMA,RISULTATO) recall(ORACOLO,SISTEMA,RISULTATO) fmeasure(ORACOLO,SISTEMA,RISULTATO)

  11. testoDaXML(XML_T,T):- daCaratteriAToken(XML_T,T_T), daTokenATestoInterno(T_T,T). daCaratteriAToken([],[]). daCaratteriAToken(LC,[T|REST]):- tag(LC,TAG,REST_LC),!, daCaratteriAToken(REST_LC,REST). daCaratteriAToken(LC,[T|REST]):- token(LC,TAG,REST_LC),!, daCaratteriAToken(REST_LC,REST).

  12. tag_interno([‘>’|REST],[],REST):-! • tag_interno([A|REST],[A|R1],R2):- • tag_interno(REST,R1,R2). • tag([‘<’|REST],tag(RT),REST1):- !, • tag_interno(REST,RT,REST1).

More Related