LearningForward

Kent Chesnut's technology in education blog.

September 6, 2009

Can you talk with your computer? (Part 2)

Filed under: Xerte, Foreign Language, Programming — kchesnut @ 6:43 am

As I discussed in my earlier posts  ¿Puedes hablar con su computadora? and Can you talk with your computer?, I want to build a simple program that will allow foreign language students to be able to practice their new language by having some sort of conversation with the computer.

 In a nutshell, you can practice reading, writing, and vocabulary by yourself.  But you need a partner to practice your conversation.  Now a computer will never replace the need for a human with which to practice communicating… but it may be able to serve as a partner when no one is available.  This conversation needs to be within a specified context to make it more concrete.

 Well the first version of my conversation program is online here.  A screenshot is shown below:

First pass of conversation program.

Status:

  • A simple conversation engine looks for key words and tries to respond based on keywords it sees in the student’s input.
  • The conversation is in English at this point.  I’m not sure if I’ll do the translations myself (the language will be simpler, but probably less accurate) or ask one of my kids to do it.  Best bet would be to do the translation myself (I can control when it gets done) and then ask my oldest to review / clean it up.
  • The program is text only (recorded audio is simple, but I didn’t want to record all the English… I’ll wait for the translations). 
  • I haven’t compiled the word lists yet; I’ll need to get the translations done first.
  • I thought talking to a character might improve the authenticity of the activity.  I’ve stuck a stick figure in there for now.  I’d really like to use one of the sprites from Scratch, but I’m not sure if that would pose a copyright problem.  I’ve put a query in on the Scratch forums to try to find out.  See here.
  • For some reason, when running online the focus is not in the text entry box when the program starts up.  I’m sure this is fixable, but haven’t had time to look into it yet.

In the next week or two I’ll try to get the Spanish and audio into the program.  Oh, and I’ll spend some time trying to improve the conversation engine.

 As always, comments are always welcome.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress