SlideShare a Scribd company logo
COMP80122: final presentation




temporal expressions
   identification in biomedical texts
                           Michele Filannino




                                                  Manchester, 29/02/2012
presentation temporal expressions




where we are


■ Computer science
  ●   natural language processing
      ▶   information extraction
           ★ temporal expressions extraction




                                                    29/02/2012, Michele Filannino   2 / 23
presentation temporal expressions




temporal expression definition


       ■ natural language phrase that denotes a temporal
         entity: an interval, or an instant (Ferro et Al.)1
          ●   She has been at work for more than a month
          ●   He wrapped up a three-hour meeting with the Iraqi
              president in Baghdad today.




1 L.
   Ferro, I. Mani, B. Sundheim, and G. Wilson, “Tides temporal annotation
guidelines, v. 1.0.2,” MITRE, 2001
                                                                                 29/02/2012, Michele Filannino   3 / 23
presentation temporal expressions




why?

■ user’s perspective
   ●   temporal aspects of events and entities provide a
       natural mechanism for organising information.

■ machine’s perspective
   ●   improvements in
        ▶   question answering, summarisation, browsing



                                                29/02/2012, Michele Filannino   4 / 23
presentation temporal expressions




why clinical domain?

 ■ diagnosis explanation
 ■ disease progression
   modelling

 ■ analysis of effectiveness of
   treatment



                                      29/02/2012, Michele Filannino   5 / 23
presentation temporal expressions




scientific interest
                                “temporal expressions” AND “clinical”
   70

   63

   56

   49

   42

   35
                                                                                                    61
   28
                                                                                          49
                                                          46                    46
   21                                                                   43
                                                                 38

   14                                              25
                           18      16
    7                                      15
          10       12                                                                                          10

    0
         2000    2001    2002     2003    2004    2005   2006   2007   2008   2009      2010      2011        2012


Source: Google Scholar (last update 27/02/2012)                               29/02/2012, Michele Filannino         6 / 23
presentation temporal expressions




temporal                           forms 1

       ■ time or date references
          ●   11pm, February 14th, 2005

       ■ time references that anchor on another time
          ●   one hour after midnight, two weeks before Christmas

       ■ durations
          ●   few months, two days, five years

       ■ recurring times
          ●   every third month, twice in the hour

1 J.
   Poveda, M. Surdeanu, and J. Turmo, “An analysis of Bootstrapping for the
Recognition of Temporal Expressions”, 2009
                                                                                   29/02/2012, Michele Filannino   7 / 23
presentation temporal expressions




temporal                           forms 1

       ■ context-dependent times
          ●   today, last year

       ■ vague references
          ●   somewhere in the middle of June, the near future

       ■ times indicated by an event
          ●   the day S. Berlusconi resigned
                ▶    an event is considered a cover term for situations that

                     happen or occur

1 J.
   Poveda, M. Surdeanu, and J. Turmo, “An analysis of Bootstrapping for the
Recognition of Temporal Expressions”, 2009
                                                                                   29/02/2012, Michele Filannino   8 / 23
presentation temporal expressions




methodology
■ annotation
  ●   recognition
      ▶   automatically detect and delimitate expressions
      ▶   mostly machine-learning techniques
  ●   normalisation
      ▶   assign attributes values for all the recognised
          expressions
      ▶   using a shared and formal format
      ▶   mostly rule-based techniques
■ reasoning or searching
                                                  29/02/2012, Michele Filannino   9 / 23
presentation temporal expressions




example: raw text



       That means Unisys must pay about $100 million in interest every
       quarter, on top of $27 million in dividends on preferred stock.




Source: TRIOS TimeBank v.0.1                           29/02/2012, Michele Filannino   10 / 23
presentation temporal expressions




example: recognition


       That means Unisys must <ev>pay</ev> about $100 million in
       interest <te>every quarter</te>, on top of $27 million in
       dividends on preferred stock.




Source: TRIOS TimeBank v.0.1                          29/02/2012, Michele Filannino   11 / 23
presentation temporal expressions




example: normalisation
       That means Unisys must <EVENT eid="e110" ...>pay</EVENT>
       about $100 million in interest <TIMEX3 tid="t256" type="SET"
       value="P1Q" temporalFunction="false"
       functionInDocument="NONE" quant="every">every quarter</
       TIMEX3>, on top of $27 million in dividends on preferred stock.
       <TLINK lid="l32" relType="BEFORE" relatedToEvent="e110"
       eventID="e107"/>
       <TLINK lid="l26" relType="OVERLAP" eventID="e110"
       relatedToTime="t256"/>


Source: TRIOS TimeBank v.0.1                          29/02/2012, Michele Filannino   12 / 23
presentation temporal expressions




lack of corpora




                       29/02/2012, Michele Filannino   13 / 23
presentation temporal expressions




my contributions
■ built the first timex corpus using all the possible
  freely available timexes
   ●   {timex, type, normalised_value, utterance_reference}
   ●   2822 different timexes

■ built a normaliser
   ●   as TRIOS’ extension (University of Rochester)
   ●   71.66% accuracy from 62.57%

                                            29/02/2012, Michele Filannino   14 / 23
presentation temporal expressions




human mistakes
 utterance expression                  type             annotation
     -        three years before       DATE                FUTURE_REF

 26/09/2011   this morning             DATE             1998-02-06TMO

     -        two decades             DURATION                    P20Y

     -        the summer of 1862       DATE                FUTURE_REF

     -        centuries               DURATION                     PXE

     -        the last half of ‘80s    DATE                        198


                                                 29/02/2012, Michele Filannino   15 / 23
presentation temporal expressions




my to-do list
 ✓ study the literature

 ✓ build a corpus of timexes

 ✓ build a normaliser

 ■ release my timexes corpus freely
 ■ literature review

                22 days elapsed                          8 days remaining
0     3    6     9       12       15   18     21           24           27         30




                                                   29/02/2012, Michele Filannino   16 / 23
Thank you.

More Related Content

PPS
Femmes M D
KEY
Semantic Web Service Annotation
PDF
Can computers understand time?
PDF
Modulo di serendipità in un Item Recommender System
PDF
My research taster project
KEY
SWOP project and META software
KEY
Tecniche fuzzy per l'elaborazione del linguaggio naturale
PDF
Orchestrazione delle risorse umane nel BPM
Femmes M D
Semantic Web Service Annotation
Can computers understand time?
Modulo di serendipità in un Item Recommender System
My research taster project
SWOP project and META software
Tecniche fuzzy per l'elaborazione del linguaggio naturale
Orchestrazione delle risorse umane nel BPM

Similar to Temporal expressions identification in biomedical texts (15)

PDF
Utilizing temporal information in topic detection and tracking
PDF
A Corpus-based Study of Temporal Signals
DOCX
Unit IV Knowledge representation we.docx
PDF
Determining the Types of Temporal Relations in Discourse
PDF
Recognising and Interpreting Named Temporal Expressions
PDF
Temporal information extraction in the general and clinical domain
PDF
Empirical Validation of Reichenbach’s Tense Framework
PDF
Xiaoshi Zhong - 2017 - Time Expression Analysis and Recognition Using Syntact...
PPTX
KRR Unit-IV for btech Students helpful.pptx
PPTX
A possibilistic Valid Time Model
PDF
Finding Structure in Time NEURAL NETWORKS
PDF
Conceptualizations of Time 1st Edition Barbara Lewandowska-Tomaszczyk
PPTX
Importance
PDF
Temporal Knowledge Acquisition and Modeling
PPSX
Providing methods for the capture and analysis of dynamic phenomena through a...
Utilizing temporal information in topic detection and tracking
A Corpus-based Study of Temporal Signals
Unit IV Knowledge representation we.docx
Determining the Types of Temporal Relations in Discourse
Recognising and Interpreting Named Temporal Expressions
Temporal information extraction in the general and clinical domain
Empirical Validation of Reichenbach’s Tense Framework
Xiaoshi Zhong - 2017 - Time Expression Analysis and Recognition Using Syntact...
KRR Unit-IV for btech Students helpful.pptx
A possibilistic Valid Time Model
Finding Structure in Time NEURAL NETWORKS
Conceptualizations of Time 1st Edition Barbara Lewandowska-Tomaszczyk
Importance
Temporal Knowledge Acquisition and Modeling
Providing methods for the capture and analysis of dynamic phenomena through a...
Ad

More from Michele Filannino (9)

PDF
me_t3_october
PDF
Using machine learning to predict temporal orientation of search engines’ que...
PDF
Mining temporal footprints from Wikipedia
PDF
Detecting novel associations in large data sets
PDF
Nonlinear component analysis as a kernel eigenvalue problem
PDF
Sviluppo di un algoritmo di similarità a supporto dell'annotazione semantica ...
KEY
Algoritmo di text-similarity per l'annotazione semantica di Web Service
PDF
Serendipity module in Item Recommender System
PPTX
Orchestrazione di risorse umane nel BPM: Gestione dinamica feature-based dell...
me_t3_october
Using machine learning to predict temporal orientation of search engines’ que...
Mining temporal footprints from Wikipedia
Detecting novel associations in large data sets
Nonlinear component analysis as a kernel eigenvalue problem
Sviluppo di un algoritmo di similarità a supporto dell'annotazione semantica ...
Algoritmo di text-similarity per l'annotazione semantica di Web Service
Serendipity module in Item Recommender System
Orchestrazione di risorse umane nel BPM: Gestione dinamica feature-based dell...
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Mushroom cultivation and it's methods.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PDF
August Patch Tuesday
PPT
Teaching material agriculture food technology
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
TLE Review Electricity (Electricity).pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Machine Learning_overview_presentation.pptx
Unlocking AI with Model Context Protocol (MCP)
OMC Textile Division Presentation 2021.pptx
Tartificialntelligence_presentation.pptx
Mushroom cultivation and it's methods.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
August Patch Tuesday
Teaching material agriculture food technology
Group 1 Presentation -Planning and Decision Making .pptx
Empathic Computing: Creating Shared Understanding
Univ-Connecticut-ChatGPT-Presentaion.pdf
Getting Started with Data Integration: FME Form 101
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
Assigned Numbers - 2025 - Bluetooth® Document
TLE Review Electricity (Electricity).pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine Learning_overview_presentation.pptx

Temporal expressions identification in biomedical texts

  • 1. COMP80122: final presentation temporal expressions identification in biomedical texts Michele Filannino Manchester, 29/02/2012
  • 2. presentation temporal expressions where we are ■ Computer science ● natural language processing ▶ information extraction ★ temporal expressions extraction 29/02/2012, Michele Filannino 2 / 23
  • 3. presentation temporal expressions temporal expression definition ■ natural language phrase that denotes a temporal entity: an interval, or an instant (Ferro et Al.)1 ● She has been at work for more than a month ● He wrapped up a three-hour meeting with the Iraqi president in Baghdad today. 1 L. Ferro, I. Mani, B. Sundheim, and G. Wilson, “Tides temporal annotation guidelines, v. 1.0.2,” MITRE, 2001 29/02/2012, Michele Filannino 3 / 23
  • 4. presentation temporal expressions why? ■ user’s perspective ● temporal aspects of events and entities provide a natural mechanism for organising information. ■ machine’s perspective ● improvements in ▶ question answering, summarisation, browsing 29/02/2012, Michele Filannino 4 / 23
  • 5. presentation temporal expressions why clinical domain? ■ diagnosis explanation ■ disease progression modelling ■ analysis of effectiveness of treatment 29/02/2012, Michele Filannino 5 / 23
  • 6. presentation temporal expressions scientific interest “temporal expressions” AND “clinical” 70 63 56 49 42 35 61 28 49 46 46 21 43 38 14 25 18 16 7 15 10 12 10 0 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 Source: Google Scholar (last update 27/02/2012) 29/02/2012, Michele Filannino 6 / 23
  • 7. presentation temporal expressions temporal forms 1 ■ time or date references ● 11pm, February 14th, 2005 ■ time references that anchor on another time ● one hour after midnight, two weeks before Christmas ■ durations ● few months, two days, five years ■ recurring times ● every third month, twice in the hour 1 J. Poveda, M. Surdeanu, and J. Turmo, “An analysis of Bootstrapping for the Recognition of Temporal Expressions”, 2009 29/02/2012, Michele Filannino 7 / 23
  • 8. presentation temporal expressions temporal forms 1 ■ context-dependent times ● today, last year ■ vague references ● somewhere in the middle of June, the near future ■ times indicated by an event ● the day S. Berlusconi resigned ▶ an event is considered a cover term for situations that happen or occur 1 J. Poveda, M. Surdeanu, and J. Turmo, “An analysis of Bootstrapping for the Recognition of Temporal Expressions”, 2009 29/02/2012, Michele Filannino 8 / 23
  • 9. presentation temporal expressions methodology ■ annotation ● recognition ▶ automatically detect and delimitate expressions ▶ mostly machine-learning techniques ● normalisation ▶ assign attributes values for all the recognised expressions ▶ using a shared and formal format ▶ mostly rule-based techniques ■ reasoning or searching 29/02/2012, Michele Filannino 9 / 23
  • 10. presentation temporal expressions example: raw text That means Unisys must pay about $100 million in interest every quarter, on top of $27 million in dividends on preferred stock. Source: TRIOS TimeBank v.0.1 29/02/2012, Michele Filannino 10 / 23
  • 11. presentation temporal expressions example: recognition That means Unisys must <ev>pay</ev> about $100 million in interest <te>every quarter</te>, on top of $27 million in dividends on preferred stock. Source: TRIOS TimeBank v.0.1 29/02/2012, Michele Filannino 11 / 23
  • 12. presentation temporal expressions example: normalisation That means Unisys must <EVENT eid="e110" ...>pay</EVENT> about $100 million in interest <TIMEX3 tid="t256" type="SET" value="P1Q" temporalFunction="false" functionInDocument="NONE" quant="every">every quarter</ TIMEX3>, on top of $27 million in dividends on preferred stock. <TLINK lid="l32" relType="BEFORE" relatedToEvent="e110" eventID="e107"/> <TLINK lid="l26" relType="OVERLAP" eventID="e110" relatedToTime="t256"/> Source: TRIOS TimeBank v.0.1 29/02/2012, Michele Filannino 12 / 23
  • 13. presentation temporal expressions lack of corpora 29/02/2012, Michele Filannino 13 / 23
  • 14. presentation temporal expressions my contributions ■ built the first timex corpus using all the possible freely available timexes ● {timex, type, normalised_value, utterance_reference} ● 2822 different timexes ■ built a normaliser ● as TRIOS’ extension (University of Rochester) ● 71.66% accuracy from 62.57% 29/02/2012, Michele Filannino 14 / 23
  • 15. presentation temporal expressions human mistakes utterance expression type annotation - three years before DATE FUTURE_REF 26/09/2011 this morning DATE 1998-02-06TMO - two decades DURATION P20Y - the summer of 1862 DATE FUTURE_REF - centuries DURATION PXE - the last half of ‘80s DATE 198 29/02/2012, Michele Filannino 15 / 23
  • 16. presentation temporal expressions my to-do list ✓ study the literature ✓ build a corpus of timexes ✓ build a normaliser ■ release my timexes corpus freely ■ literature review 22 days elapsed 8 days remaining 0 3 6 9 12 15 18 21 24 27 30 29/02/2012, Michele Filannino 16 / 23