GATE and UIMA in Language Technology Teaching Graham Wilcock - - PowerPoint PPT Presentation

gate and uima in language technology teaching
SMART_READER_LITE
LIVE PREVIEW

GATE and UIMA in Language Technology Teaching Graham Wilcock - - PowerPoint PPT Presentation

GATE and UIMA in Language Technology Teaching Graham Wilcock University of Helsinki graham.wilcock@helsinki.fi Outline Current course materials Shakespeares Sonnets GATE & ANNIE New course materials UIMA &


slide-1
SLIDE 1

GATE and UIMA in Language Technology Teaching

Graham Wilcock

University of Helsinki graham.wilcock@helsinki.fi

slide-2
SLIDE 2

Graham Wilcock UIMA workshop, GLDV-2007 2

Outline

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse
slide-3
SLIDE 3

Graham Wilcock UIMA workshop, GLDV-2007 3

IBM: Tidwell XSLT tutorials

slide-4
SLIDE 4
slide-5
SLIDE 5

Graham Wilcock UIMA workshop, GLDV-2007 5

Gutenberg: Sonnets corpus

slide-6
SLIDE 6

Graham Wilcock UIMA workshop, GLDV-2007 6

Outline

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse
slide-7
SLIDE 7

Graham Wilcock UIMA workshop, GLDV-2007 7

GATE & ANNIE

  • Start with ANNIE
  • Ready-to-run NLP tools
  • ANNIE NE Recognizer
  • ANNIE POS Tagger
  • Add JAPE annotations
  • Students write NP, PP rules
slide-8
SLIDE 8
slide-9
SLIDE 9

Graham Wilcock UIMA workshop, GLDV-2007 9

GATE & ANNIE

  • Start with ANNIE
  • Ready-to-run NLP tools
  • ANNIE NE Recognizer
  • ANNIE POS Tagger
  • Add JAPE annotations
  • Students write NP, PP rules
slide-10
SLIDE 10
slide-11
SLIDE 11

Graham Wilcock UIMA workshop, GLDV-2007 11

GATE & ANNIE

  • Start with ANNIE
  • Ready-to-run NLP tools
  • ANNIE NE Recognizer
  • ANNIE POS Tagger
  • Add JAPE annotations
  • Students write NP, PP rules
slide-12
SLIDE 12
slide-13
SLIDE 13

Graham Wilcock UIMA workshop, GLDV-2007 13

Outline

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse
slide-14
SLIDE 14

Graham Wilcock UIMA workshop, GLDV-2007 14

UIMA & OpenNLP

  • OpenNLP tools
  • First, run from command line
  • Install in UIMA (assignment)
  • UIMA & OpenNLP
  • OpenNLP POS Tagger
  • OpenNLP NE Recognizer
slide-15
SLIDE 15

Graham Wilcock UIMA workshop, GLDV-2007 15

UIMA & OpenNLP

  • OpenNLP tools
  • First, run from command line
  • Install in UIMA (assignment)
  • UIMA & OpenNLP
  • OpenNLP POS Tagger
  • OpenNLP NE Recognizer
slide-16
SLIDE 16
slide-17
SLIDE 17

Graham Wilcock UIMA workshop, GLDV-2007 17

UIMA & OpenNLP

  • OpenNLP tools
  • First, run from command line
  • Install in UIMA (assignment)
  • UIMA & OpenNLP
  • OpenNLP POS Tagger
  • OpenNLP NE Recognizer
slide-18
SLIDE 18
slide-19
SLIDE 19

Graham Wilcock UIMA workshop, GLDV-2007 19

UIMA & OpenNLP

  • OpenNLP tools
  • First, run from command line
  • Install in UIMA (assignment)
  • UIMA & OpenNLP
  • OpenNLP POS Tagger
  • OpenNLP NE Recognizer
  • Add Java annotators
  • Students write NP, PP annotators?
slide-20
SLIDE 20

Graham Wilcock UIMA workshop, GLDV-2007 20

Outline

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse
slide-21
SLIDE 21

Graham Wilcock UIMA workshop, GLDV-2007 21

Stanford NLP Group

  • Stanford NLP tools
  • Stanford POS Tagger
  • Stanford NE Recognizer
  • Stanford Parser
slide-22
SLIDE 22

Graham Wilcock UIMA workshop, GLDV-2007 22

UIMA & Stanford NLP

  • Stanford NE Recognizer
  • Use Stanford NER-GUI
  • UIMA & Stanford NER
  • Install in UIMA (assignment)
  • UIMA wrapper by F. Laws
slide-23
SLIDE 23
slide-24
SLIDE 24

Graham Wilcock UIMA workshop, GLDV-2007 24

UIMA & Stanford NLP

  • Stanford NE Recognizer
  • Use Stanford NER-GUI
  • UIMA & Stanford NER
  • Install in UIMA (assignment)
  • UIMA wrapper by F. Laws
slide-25
SLIDE 25
slide-26
SLIDE 26

Graham Wilcock UIMA workshop, GLDV-2007 26

Outline

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse
slide-27
SLIDE 27

Graham Wilcock UIMA workshop, GLDV-2007 27

Eclipse & Stanford Eclipse

  • jEdit vs. Eclipse
  • Students currently use jEdit
  • Eclipse learning curve is harder
  • Stanford Eclipse
  • Stanford CS: simplified Eclipse
  • Karel the Robot Learns Java
  • Starter projects for assignments
slide-28
SLIDE 28
slide-29
SLIDE 29

Graham Wilcock UIMA workshop, GLDV-2007 29

Starter projects

slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33

Graham Wilcock UIMA workshop, GLDV-2007 33

Summary

  • Current course materials
  • Shakespeare’s Sonnets
  • GATE & ANNIE
  • New course materials
  • UIMA & OpenNLP
  • UIMA & Stanford NLP
  • Appendix
  • Eclipse & Stanford Eclipse