Teaching robots to talk

How does language refer to reality? How do we use language and context to understand each other? What can we learn about this issues from teaching AI to talk? We see language as a reference system that connects people and systems with their perception of the world. In our research projects on communicative robots, we try to build robots that communicate with people in real-life situations (more info on: http://makerobotstalk.nl)