Published on

Final year 1st sem presentation slides.

Published in: Education, Technology
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. Intelligent Software Assistants Meghaditya Roy Chaudhury Exam Roll ~ CSE-1241040 Class Roll ~ 000810501052 BCSE Final Year Seminar-I Jadavpur University
  2. 2. The Future of computing and AI <ul><li>“ Our ultimate objective is to make programs that learn from their experience as effectively as humans do. We shall…say that a program has common sense if it automatically deduces for itself a sufficient wide class of immediate consequences of anything it is told and what it already knows.” </li></ul><ul><li>-John McCarthy, &quot;Programs with Common Sense&quot;, 1958. </li></ul>
  3. 3. What are Intelligent Software Assistants? <ul><li>It is a software agent which performs a task with minimum specific directions from users. </li></ul><ul><li>What we do now – </li></ul><ul><li>- Follow links on search results. </li></ul><ul><li>What we will do – </li></ul><ul><li>- Interact by having a conversation. </li></ul><ul><li>MIT Technology Review(2009 TR10 special reports) </li></ul><ul><li>“ one of the 10 emerging technologies of the decade” </li></ul><ul><li>( =37 ) </li></ul>
  4. 4. Siri : Virtual Private Assistant <ul><li>The application uses a natural language user interface to </li></ul><ul><li>- answer questions. </li></ul><ul><li>- make recommendations </li></ul><ul><li>- perform actions </li></ul>
  5. 5. Why was it necessary? <ul><li>Siri was founded in 2007 by </li></ul><ul><li>- Dag Kittlaus </li></ul><ul><li>- Adam Cheyer </li></ul><ul><li>- Tom Gruber </li></ul><ul><li>- Norman Winarsky </li></ul><ul><li>Adam Cheyer: &quot;Here's what I want to do, you programs figure out who needs to be involved.&quot; </li></ul>
  6. 6. 3 main technical components <ul><li>A conversational interface </li></ul><ul><li>Personal context awareness </li></ul><ul><li>Service delegation </li></ul>
  7. 7. VPAs perform threefold tasks <ul><li>Interacting with the World. </li></ul><ul><li>Interacting with the User’s friends and contacts. </li></ul><ul><li>Interacting with the User. </li></ul>
  8. 8. Hard Part: Interacting with the World
  9. 9. Search is not enough! <ul><li>The principle goal of Web Intelligence </li></ul><ul><li>- Add Deduction Capability to Search Engines. </li></ul><ul><li>Search Engine = </li></ul><ul><li>(Identification of Query-relevant information + </li></ul><ul><li> relevance-ranking of query-relevant information). </li></ul><ul><li>QA system = </li></ul><ul><li>(Search Engine + deduction from Query-relevant information) ‏ </li></ul>
  10. 10. Test Query (Google) ‏ <ul><li>What is the distance between the largest city in Portugal and the largest city in Spain? ---- Failure! </li></ul><ul><li>What is the largest city in Portugal? </li></ul><ul><li>-- Lisbon (Success) </li></ul><ul><li>What is the largest city in Spain? </li></ul><ul><li>-- Madrid (Success) ‏ </li></ul><ul><li>What is the distance between Madrid and Spain? </li></ul><ul><li>-- 502.84 km (Success) ‏ </li></ul>
  11. 11. From a search-engine to a do-engine <ul><li>The user can ask a broad question </li></ul><ul><li>It pulls information from the web </li></ul><ul><li>It interprets this reply </li></ul><ul><li>The software offers specific suggestions </li></ul><ul><li>By now, the conversation has narrowed to do is click on his choice. </li></ul>
  12. 12. Tasks performed by a QA System <ul><li>Question. </li></ul><ul><li>Question Classification. </li></ul><ul><li>Information Retrieval. </li></ul><ul><li>Answer Extraction. </li></ul><ul><li>Answer </li></ul>
  13. 14. Harder Part: Interacting with the user’s friends and other contacts
  14. 15. Emerging community-based QA system such as “Quora”
  15. 16. Example of Social Search : iLink <ul><li>This is a general interaction model </li></ul><ul><li>- social search and message routing. </li></ul><ul><li>FAQ generation in a social network (FAQtory). </li></ul><ul><li>The underlying theory involves </li></ul><ul><li>- Markov Decision Processes </li></ul><ul><li>- The Pagerank model. </li></ul>
  16. 17. Hardest Part: Interacting with the User
  17. 18. Semantic Desktop Framework: I ntegrate .R elate .I nfer .S hare . <ul><li>It enables users to create a “personal map” across their office-related information objects. </li></ul><ul><li>It provides </li></ul><ul><li>- dashboard views. </li></ul><ul><li>- contextual navigation. </li></ul><ul><li>- relationship-based structure across office applications. </li></ul>
  18. 19. Integration of Applications <ul><li>Information resources (e.g., an email message, a calendar appointment). </li></ul><ul><li>A knowledge base (KB) provides the unified data model, persistence store, and query mechanisms. </li></ul><ul><li>The IRIS user interface framework. </li></ul>
  19. 20. Open Agent Architecture <ul><li>Interactions among software components </li></ul><ul><ul><li>Flexible </li></ul></ul><ul><ul><li>Co-operative. </li></ul></ul><ul><li>Some of the most important UI qualities include: </li></ul><ul><li>Dynamic : </li></ul><ul><li>Adaptable display : </li></ul><ul><li>Multimodal : </li></ul><ul><li>Multi-user Collaborative : </li></ul><ul><li>Social : </li></ul>
  20. 21. Virtual Assistant: The time is now! <ul><li>Increasing amount of structured data on the Web. </li></ul><ul><li>Wide availability of open API’s for web services. </li></ul><ul><li>Global adoption of the Web. </li></ul><ul><li>Growing adoption of 3G smart-phones and tablets. </li></ul>
  21. 22. Interesting Application Areas <ul><li>Medical Diagnosis Assistant. </li></ul><ul><li>Assistance for visually impaired persons. </li></ul><ul><li>IVRS for customers. </li></ul><ul><li>Ex-Panasonic’s Automated System for helping customers. </li></ul><ul><li>Speech Recognition Systems enabled with GPS for cars. </li></ul><ul><li>Ex-Ford’s Sync. </li></ul>
  22. 23. Research Work : CALO (Cognitive Agent that Learns and Organizes) Participating Organizations and Universities <ul><li>1. Carnegie Mellon University 2. Georgia Institute of Technology 3. Harvard University 4. Massachusetts Institute of Technology 5. Stanford University 6. State University of New York - Stony Brook 7. University of California at Berkeley 8. University of Massachusetts at Amherst 9. University of Michigan 10. University of Pennsylvania 11. The University of Texas at Austin 12. University of Washington 13. Yale University </li></ul>
  23. 24. Last Note! <ul><ul><ul><ul><li>“ If you invent a breakthrough in artificial intelligence, so machines can learn, that is worth 10 Microsofts” . </li></ul></ul></ul></ul><ul><li>– Bill Gates, quoted by NY Times </li></ul><ul><li>( ‏ </li></ul>
  24. 25. Thank You