natural language interface
play

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


  1. Natural Language Interface Service for the Semantic Web Craig Thompson cwt@uark.edu

  2. Research Interests • Middleware and Database Architectures • Agent Systems • Natural Language Interfaces See http://csce.uark.edu/~cwt/Research-Topics.html

  3. Outline • Example • Basic Idea • History • NLI Web Service • Next Steps • Conclusions

  4. Demo

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

  6. History • 1983-1986 – patents; products on TI PC and Explorer Lisp Machine; my PhD; contracts • 1998-2002 DARPA work

  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

  8. Basic MBNLI User interface Including menus and answers Grammar & Predictive Parser Lexicon Including translations Other info e.g. DBMS schema Target System one machine e.g. a DBMS or resource

  9. Web-enabled MBNLI Web Page Web Page User interface User interface Grammar & MBNLI I/F Lexicon descriptor Parser Farm(s) Target System(s) e.g. a DBMS or resource

  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

  11. Everything is Alive

  12. Conclusion • MBNLI could be a killer app for the semantic web/global Internet. • Students – do you want to play?

Recommend


More recommend