You are a Ruby programmer learning Spanish

And I think you will adore Amigo:

Amigo (review) identifies and defines any conjugated verbs you highlight with your mouse, in web browsers, email, chat, etc.

Teaching Amigo about Spanish verbs helped my own Spanish self-teaching. And using Amigo helped me understand chat and IM conversations well above my level.

Amigo can help you with your Spanish and, if you like, you can help Amigo by teaching it how to decipher and explain nouns, pronouns, adverbs, and things like “damelo.” I have a large database of all word types that I’d love to pass on to you, if you’re interested in cleaning and integrating it into Amigo.

Ideally, eventually, Amigo will be able to explain any Spanish construction to the user.

It’s all written in Ruby and easy to hack on.

Amigo Project Page

3 Responses to You are a Ruby programmer learning Spanish

  1. Federico Mena Quintero says:

    Very nice!

    Are you aware of http://freshmeat.net/projects/comp-jugador ? It may come in handy.

    (Web version at http://turingmachine.org/compjugador/ )

    Thanks Federico! Amigo can conjugate verbs as well, although I find that it’s the ‘deconjugation’, the explaining of conjugated verbs, that is particularly helpful for learning.

  2. Vadim P. says:

    I think it would be very handy to have this be multi-lingual.

    Indeed! Amigo is designed with that in mind. The idea was that other language combinations would be separate applications, though they would share most of the same source code. This is mainly because each language combination requires a database that will be ~20MB when it’s done.

  3. Jordi says:

    Please don’t use flags to refer to languages. Countries != Languages. Thanks!

    Thanks Jordi! I agree with you, and I don’t have a better image to use. Any ideas?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: