Natural Language Interface Service for the Semantic Web Craig - - PowerPoint PPT Presentation

natural language interface
SMART_READER_LITE
LIVE PREVIEW

Natural Language Interface Service for the Semantic Web Craig - - PowerPoint PPT Presentation

Natural Language Interface Service for the Semantic Web Craig Thompson cwt@uark.edu Research Interests Middleware and Database Architectures Agent Systems Natural Language Interfaces See


slide-1
SLIDE 1

Natural Language Interface Service for the Semantic Web

Craig Thompson

cwt@uark.edu

slide-2
SLIDE 2

Research Interests

  • Middleware and Database Architectures
  • Agent Systems
  • Natural Language Interfaces

See http://csce.uark.edu/~cwt/Research-Topics.html

slide-3
SLIDE 3

Outline

  • Example
  • Basic Idea
  • History
  • NLI Web Service
  • Next Steps
  • Conclusions
slide-4
SLIDE 4

Demo

slide-5
SLIDE 5

Basic Idea

see http://www.objs.com/agility/tech-reports/0101-MBNLI.doc

slide-6
SLIDE 6

History

  • 1983-1986 – patents; products on TI PC

and Explorer Lisp Machine; my PhD; contracts

  • 1998-2002 DARPA work
slide-7
SLIDE 7

Web Services

  • Reusable components – one of the ideas

behind the semantic web

  • XML, SOAP, UDDI, WSDL, …

– SOAP = Simple Object Access Protocol – uses XML – UDDI = Universal Description, Discovery and Integration – WSDL = Web Service Description Language

slide-8
SLIDE 8

Basic MBNLI

User interface Including menus and answers Predictive Parser Including translations

Grammar & Lexicon

Target System e.g. a DBMS or resource

Other info e.g. DBMS schema

  • ne

machine

slide-9
SLIDE 9

Web Page

User interface Grammar & Lexicon

Web Page

User interface MBNLI I/F descriptor

Web-enabled MBNLI

Parser Farm(s) Target System(s) e.g. a DBMS or resource

slide-10
SLIDE 10

Next Steps

  • Two playgrounds

– Semantic Web – Everything is Alive

  • To Do List

– MBNLI web descriptors – Applications – financial, pets, robots – Interface composition – MBNLI as an EiA agent plug-in

slide-11
SLIDE 11

Everything is Alive

slide-12
SLIDE 12

Conclusion

  • MBNLI could be a killer app for the

semantic web/global Internet.

  • Students – do you want to play?