Entradas

Mostrando las entradas etiquetadas como programming

Language Identification System: How to recognize other languages than English

Imagen
When you are trying to understand humans the first step is to be able to hear/read them and the second one is to be able to indentify the language they use. You can  understand how difficult it is, the first time that you are in a place where nobody speaks your language. What's the problem? When you have to process and understand a text with Text Engineering tools, the first step is to indentify the language in order to use the right set of data and tools. You won't use the same tokenizer, and processing tools if you are reading english or hebrew. The problem gets more complicated if you are trying to recognize languages that look the same, but are different, like Italian and Spanish or even worst Catalan and Portugese. p.e: "Presunto" is written in spanish and portuguese exactly the same but means things completely different in both languages. But how is it done? The classical approach is bassed in statistical methods and comparing the text with a training se...

Galcon AI Contest

Galcon AI Contest Google y la Universidad de Waterloo han lanzado un nuevo reto, esta vez de Inteligencia Artificial , el del año pasado, consistia en competir jugando al TRON y a juzgar por los videos , el resultado fue muy divertido. El reto consiste en preparar un robot capaz de jugar de forma autónoma al juego Galcon , el juego es bastante sencillo, por lo que preparar la Inteligencia Artificial para poder jugar es razonable. Al ser un juego de estrategia basado en turnos, esta bastante acotado el momento en el que hay que tomar la decisión y además los objetos con los que se trabaja son fáciles de manejar (Planet, PlanetWar y Fleet). Gracias a esa sencillez, se puede concentrar el esfuerzo en la Inteligencia Artificial, haciéndolo más complejo y divertido. ¿Por qué participar en un reto como este ? Porque no sólo sabes jugar a un juego, además eres capaz de hacer software que juega contra otros robots, incluso contra humano , incluso ganar a un humano !!. Además es una buena ...