Saturday, October 26, 2013

Machine Translation and Semantic Parsing

This Tuesday, we will cover machine translation. Please read chapter 2 of the textbook from Eugene's class:
Thursday's class will be a guest lecture from Yoav Artsi.   There are two readings:
If you find that one too dense, then this paper might unpack things: 

Friday, October 18, 2013

Dialog

Our previous readings have largely focused on one-off or one-sided interactions.  This week we will think about dialogue, where the agent and human interact continuously using language.  Our first reading will be a philosophical paper by Paul Grice.  The reading for Tuesday's class will be a review paper covering the POMDP approach to dialogue systems, along with a philosophical paper that has influenced a lot of the thinking about dialogue.
For Thursday's class, we will read Adam Vogel's recent work about the emergence of Gricean maxims from DEC-POMDP dialogue models:

Please post on the blog a comment of about 250 words pointing out one advantage and one disadvantage of the POMDP approach to dialogue.  Post this response by 5pm on Sunday evening.  Then by 7am Tuesday morning, post a response to someone else's comment on the blog.

Tuesday, October 15, 2013

Pick one of the other approaches for understanding commands (Chen & Mooney, Winograd, Matuszek et al., or Branavan et al.,) and describe how it could be integrated with SLAM.    What are the strengths and weaknesses of these representations for understanding language, compared to the approach described in this week's paper?

Thursday, October 10, 2013

Semantic Mapping

On Tuesday we will study SLAM, without worrying about language.  SLAM (Simultaneous Localization and Mapping) is an important problem in robotics. 

Tuesday 10/14:
Then, on Thursday 10/17 we will study one attempt to integrate slam with language:
Since you are working on your project proposals there is no required blog post assignment.  But feel free to post a question or comment if you'd like!


Monday, October 7, 2013

Project Proposal Presentations

Here is the schedule for project proposal presentations.   Each team will have 15 minutes.  You should plan on talking for five minutes, so that most of the time will be used for discussion and feedback.

Let me know as soon as possible if you are taking the class but don't appear on the schedule.

Tuesday 10/8:

  • Lauren Bilsky.  Machine Translation using Grounded Language and Topic Modeling.
  • Stephen Brawner.  Task-based User Modeling in Shared Autonomy.
  • Do Kook Choe.  Navigation via Machine Translation.
  • Jun Ki Lee, Zhiqiang Sui.  Learning Natural Language Commands for Robots in Home Environment Situations.
  • Andrew Kovacs and Sam Birch.  Webtalk.
Thursday 10/10:
  • Izaak Baker and Nakul Gopalan.  Athena.
  • Xiaolu Li , Zhe Zhao.  Automatic Turtle Graphics.
  • Miles Eldon and Kurt Spindler.  Comparing Inference Algorithms for Grounding Trajectories.
  • Yujie Wan, Lixing Lian.  Learning Semantic Parser from Question­-Answer Pairs.
Tuesday 10/1:
  • David Abel and Gabrial Barth-Maron
  •  Tom Sgouros. SHRDLU updated: parsing with ambiguity and without rules
  • Charles Yeh and Bowei Wang.  Application of SHRDLU in Minecraft. 


Tuesday, October 1, 2013

Probabilistic Grounding Models (III)

Probabilistic Grounding Models (III)

On Thursday, October 3rd, we will turn back to probabilistic grounding models, looking at one that takes a reinforcement learning approach.
This paper won Best Paper at ACL 2009.  Post a response on the blog of about 500 words comparing this paper to the three previous papers in this area.  (Chen & Mooney; Tellex et al., and Matuszek et al.)  How are word meanings represented?  How are they learned?   What training data is required? What else is given to the system as input?