Blog con las novedades de los proyectos de Antakira Software, entre ellos el lenguaje Momo para programar robots conversacionales (aplicado en nuestra app Habla con Cervantes); Quiz Sapiens, un juego tipo quiz desarrollado para Android; Made in Linux, un sistema para crear rápidamente páginas sobre las herramientas libres que se han utilizado para crear un proyecto, y Gymzilla, una aplicación para practicar deporte en casa.
domingo, 22 de septiembre de 2013
Estrenamos nueva web
Desde hoy podreis ver nuestra nueva web. Hemos incluido toda la información de nuestra actividad en un único lugar, integrando este blog en ella, así como una descripción detallada de todos nuestros proyectos. Esperamos que os guste. No dejéis de visitarla. Lo podéis hacer desde aquí.
miércoles, 18 de septiembre de 2013
Diez mil partidas jugadas y compartidas en Quiz Sapiens
Como ya sabéis todos los que habéis jugado a Quiz Sapiens, desde que lanzamos la versión 1.03 en mayo de 2013, ahora es posible, si así lo decidís expresamente, compartir las puntuaciones de vuestras partidas, y ver en qué posición habéis quedado desde la página de Antakira Software.
Tenemos el gusto de informaros que ya habéis subido más de diez mil partidas jugadas, sin contabilizar todas aquellas que habéis jugado y no habéis deseado subir a la red. Muchas gracias a todos y todas.
Desde aquí os animamos a que sigáis jugando y compartiendo con el resto vuestras puntuaciones.
Tenemos el gusto de informaros que ya habéis subido más de diez mil partidas jugadas, sin contabilizar todas aquellas que habéis jugado y no habéis deseado subir a la red. Muchas gracias a todos y todas.
Desde aquí os animamos a que sigáis jugando y compartiendo con el resto vuestras puntuaciones.
miércoles, 21 de agosto de 2013
El verano del código 2013: Los mecanismos de la memoria y del olvido
Si bien la memoria es sin duda una prodigiosa capacidad de nuestra mente, el olvido no lo es menos. Por apetecible que pueda parecer a simple vista la posibilidad de recordarlo todo, las patologías que impiden que los pacientes no olviden nada no solo no son una bendición, sino que son un auténtico calvario. Tan importante como la memoria, el olvido nos permite deshacernos de la información que no nos interesa y nos libera para centrar nuestra atención en otras cuestiones.
Sin embargo, por fantástica que sea la maquinaria de olvido que llevamos incorporada, no siempre se comporta de la manera deseable. Aparentemente, recordamos sobre todo lo que nos resulta importante o lo que se repite con mucha frecuencia. Por eso, probablemente nunca olvidaremos acontecimientos lejanos como la primera pareja que tuvimos y, aunque no lo deseemos, se nos meten en nuestra cabeza los coletillas con las que nos bombardean los anuncios. Sin embargo, en ocasiones hay cosas que queremos recordar y sin embargo se nos olvidan, como por ejemplo los cumpleaños y los aniversarios de los seres cercanos o los temas que entrarán en el examen de la semana que viene.
Este verano del código de Antakira Software se centra de una manera muy especial en estos temas y al crear los primeros prototipos hemos descubierto que, al crear sistemas que nos ayuden a recordar, aparece un fenómeno muy curioso, que consiste en que tendemos a olvidar algo cuando sabemos que una aplicación ya se encargará de recordárnoslo. No es ninguna novedad, ya que por ejemplo una manera de olvidar algo que nos ronda la cabeza continuamente consiste sencillamente en anotarlo en un papel. De esta manera, nuestra mente parece considerar que el asunto está zanjado y lo olvidaremos con mayor facilidad, lo que puede ser un gran alivio cuando la idea que se resiste a abandonar nuestra cabeza no es de nuestro agrado.
La integración de las máquinas en la vida humana suele tener este efecto: perdemos eficiencia al realizar la tarea que descargamos en estas máquinas. Por ejemplo, seríamos mucho más eficientes realizando sumas, restas, multiplicaciones y divisiones si no contásemos con unas eficientes calculadoras encargadas de hacerlo. La cuestión es determinar hasta qué punto este efecto es deseable. Si bien no hay ningún problema en que una maquinita se encargue de esta operación, también es importante recordar que, a pesar de haber perdido precisión al realizar esta tarea, hayamos interiorizado el concepto de esta operación y seamos capaces de aplicarlo en toda su amplitud. Por ejemplo, el hecho de encargar esta operación a un aparato no debería hacernos perder capacidades como el orden de magnitud, sino hacernos capaces para realizar cálculos más profundos y precisos de lo que nuestra capacidad meramente humana nos permite.
Algo similar ocurre con la memoria, ya que limitarse a crear un sistema que sea capaz únicamente de encargarse de lo que ya recordamos resulta empobrecedor. La delegación de una tarea en manos de una máquina no debería ser nunca una pérdida de autonomía, sino una potenciación de nuestras capacidades. Por eso, no estamos considerando solo las tareas de las que ya nos ocupamos, más o menos, a diario, sino que también estamos considerando como parte indivisible del diseño aquellos aspectos sutiles de la memoria que nuestra capacidad humana no nos permite aprehender y, sin embargo, podrían hacer que nuestra vida diaria sea más plena.
lunes, 22 de julio de 2013
El verano del código 2013: Agilidad y reflexión
En Antakira Software somos firmes partidarios de las metodologías ágiles de programación. Aunque somos conscientes de las posibles ventajas de otros sistemas, para nuestro ciclo de desarrollo, disponer en cuestión de pocos días (o incluso horas) de un prototipo moderadamente funcional, nos ofrece una información crucial sobre los aspectos en que merece la pena centrar el desarrollo, aparte de la motivación adicional que supone ver en un dispositivo que nuestra creación da sus primeros pasos.
El verano del código 2013 no ha sido una excepción, a pesar de la complejidad de una idea bastante ambiciosa que está requiriendo que la programación se realice en paralelo para equipos de escritorio y dispositivos móviles. A los pocos días ya disponíamos de una versión, con una funcionalidad ciertamente muy reducida, pero que nos ha animado a pulirla cada vez más.
Sin embargo, dadas las características específicas de nuestro proyecto, se está produciendo últimamente una cierta implosión. Algunas de las primeras funciones las estamos reescribiendo por completo y la documentación que estamos redactando es posiblemente la más completa que hemos creado jamás, motivados por un proyecto en el que la estructura de base define las posibilidades de crecimiento del sistema. Curiosamente, esta reforma del software está haciendo que la estructura sea más similar a la del propio cerebro humano. La memoria del sistema compuesta por recuerdos que se interrelacionan y expanden, la activación de recuerdos en función de la conversación y el uso de una memoria de trabajo son conceptos que la psicología ha desarrollado para explicar el funcionamiento de la mente humana y que, de manera más orgánica que digital, han comenzado a surgir en la que, sin duda, será nuestra aplicación más completa.
El verano del código 2013 no ha sido una excepción, a pesar de la complejidad de una idea bastante ambiciosa que está requiriendo que la programación se realice en paralelo para equipos de escritorio y dispositivos móviles. A los pocos días ya disponíamos de una versión, con una funcionalidad ciertamente muy reducida, pero que nos ha animado a pulirla cada vez más.
Sin embargo, dadas las características específicas de nuestro proyecto, se está produciendo últimamente una cierta implosión. Algunas de las primeras funciones las estamos reescribiendo por completo y la documentación que estamos redactando es posiblemente la más completa que hemos creado jamás, motivados por un proyecto en el que la estructura de base define las posibilidades de crecimiento del sistema. Curiosamente, esta reforma del software está haciendo que la estructura sea más similar a la del propio cerebro humano. La memoria del sistema compuesta por recuerdos que se interrelacionan y expanden, la activación de recuerdos en función de la conversación y el uso de una memoria de trabajo son conceptos que la psicología ha desarrollado para explicar el funcionamiento de la mente humana y que, de manera más orgánica que digital, han comenzado a surgir en la que, sin duda, será nuestra aplicación más completa.
martes, 16 de julio de 2013
Antakira Summer of Code 2013: ¿Quién soy?
Siguiendo la estela del exitoso primer Antakira Summer of Code, en el que lanzamos la idea de realizar un Quiz para Android (Quiz Sapiens), tenemos el placer de anunciaros el nuevo Antakira Summer of Code 2013, en el que desarrollaremos ¿Quién soy?, un robot conversacional para dispositivos Android con múltiples personalidades, que te permitirá hablar con quien nunca imaginaste. Es un proyecto que involucrará desarrollos punteros de inteligencia artificial, y que se verá muy enriquecido por el reciente acuerdo de colaboración entre Antakira Software y OpenTranslation, materializado en el uso de su potente etiquetador sintáctico. Muy pronto, muchos más detalles desde este blog, y en nuestra página web.
jueves, 20 de junio de 2013
Antakira Software establece un acuerdo de colaboración con OpenTranslation
Antakira Software y OpenTranslation han establecido recientemente un acuerdo de colaboración en virtud del cual la avanzada tecnología de etiquetado de OpenTranslation se incluirá en los próximos productos de Antakira Software.
«Para nuestro nuevo proyecto, necesitábamos un motor de etiquetado de nueva generación y la tecnología desarrollada por OpenTranslation, que ha demostrado sobradamente su capacidad en aplicaciones como petraTAG y petraREV, era sin duda la mejor opción.», ha afirmado Javier P., presidente ejecutivo de Antakira Software. «Además de aportar un motor extremadamente potente y funcional, su experiencia de más de diez años en el campo del etiquetado de textos nos resulta especialmente útil a la hora de elegir el enfoque que mejor se adapta a cada uno de nuestros proyectos.»
Aunque todavía no se han divulgado apenas detalles sobre el nuevo proyecto que prepara Antakira Software, se sabe que estará muy relacionado con la inteligencia artificial y, en particular, con la ingeniería lingüística. «A medida que los usuarios buscan interfaces cada vez más intuitivas, la comunicación mediante lenguaje natural se está convirtiendo en una necesidad y es de esperar que las tecnologías que lo hacen posible cada vez cobren más importancia.» señala Nacho P., coordinador del grupo OpenTranslation. «Se trata de una oportunidad especialmente importante para nosotros, ya que nos obliga a afrontar retos que nunca antes habíamos tenido, como por ejemplo trabajar en una plataforma con características muy diferentes, como es Android, y con textos con un alto contenido de errores, por lo que la fase de etiquetado deberá incluir una fase de corrección adicional. Confiamos en que nuestra tecnología le será de ayuda a Antakira Software y estamos seguros de que también esta experiencia permita mejorar nuestra tecnología».
Tal como ocurrió con el último lanzamiento de Antakira Software, la popular aplicación Quiz Sapiens, que celebró recientemente las cinco mil descargas en Google Play con una nueva versión que añade un interesante componente social, se espera que el nuevo proyecto de Antakira Software aparezca a finales de verano.
«Para nuestro nuevo proyecto, necesitábamos un motor de etiquetado de nueva generación y la tecnología desarrollada por OpenTranslation, que ha demostrado sobradamente su capacidad en aplicaciones como petraTAG y petraREV, era sin duda la mejor opción.», ha afirmado Javier P., presidente ejecutivo de Antakira Software. «Además de aportar un motor extremadamente potente y funcional, su experiencia de más de diez años en el campo del etiquetado de textos nos resulta especialmente útil a la hora de elegir el enfoque que mejor se adapta a cada uno de nuestros proyectos.»
Aunque todavía no se han divulgado apenas detalles sobre el nuevo proyecto que prepara Antakira Software, se sabe que estará muy relacionado con la inteligencia artificial y, en particular, con la ingeniería lingüística. «A medida que los usuarios buscan interfaces cada vez más intuitivas, la comunicación mediante lenguaje natural se está convirtiendo en una necesidad y es de esperar que las tecnologías que lo hacen posible cada vez cobren más importancia.» señala Nacho P., coordinador del grupo OpenTranslation. «Se trata de una oportunidad especialmente importante para nosotros, ya que nos obliga a afrontar retos que nunca antes habíamos tenido, como por ejemplo trabajar en una plataforma con características muy diferentes, como es Android, y con textos con un alto contenido de errores, por lo que la fase de etiquetado deberá incluir una fase de corrección adicional. Confiamos en que nuestra tecnología le será de ayuda a Antakira Software y estamos seguros de que también esta experiencia permita mejorar nuestra tecnología».
Tal como ocurrió con el último lanzamiento de Antakira Software, la popular aplicación Quiz Sapiens, que celebró recientemente las cinco mil descargas en Google Play con una nueva versión que añade un interesante componente social, se espera que el nuevo proyecto de Antakira Software aparezca a finales de verano.
miércoles, 29 de mayo de 2013
Gymzilla: Portadas dinámicas
Gymzilla desea ser una aplicación dinámica, de manera que cada vez que el usuario la abra se encuentre siempre algo diferente que le anime a seguir practicando ejercicio y a volver otra vez. Con este fin, la aplicación mostraba un comentario al azar cada vez que se abría. Si bien la información mostrada era sin duda interesante, la presentación no era excesivamente vistosa:
Para aumentar el atractivo de estos consejos, hemos diseñado completamente esta página, inspirándonos en el diseño de las portadas de las revistas y combinando la información mostrada, tanto consejos generales como estadísticas sobre el usuario, con imágenes motivadoras. Además, hemos incluido la posibilidad de ver una nueva página de consejos. El resultado es similar al siguiente:
El diseño, los colores y los contenidos se eligen al azar, pero cumpliendo diversas reglas que garantizan que el resultado siempre es armónico. Si quieres ayudarnos mandándonos imágenes de ti o tomadas por ti para que aparezcan en la portada, ¡no dudes en escribirnos!
Para aumentar el atractivo de estos consejos, hemos diseñado completamente esta página, inspirándonos en el diseño de las portadas de las revistas y combinando la información mostrada, tanto consejos generales como estadísticas sobre el usuario, con imágenes motivadoras. Además, hemos incluido la posibilidad de ver una nueva página de consejos. El resultado es similar al siguiente:
El diseño, los colores y los contenidos se eligen al azar, pero cumpliendo diversas reglas que garantizan que el resultado siempre es armónico. Si quieres ayudarnos mandándonos imágenes de ti o tomadas por ti para que aparezcan en la portada, ¡no dudes en escribirnos!
Suscribirse a:
Entradas (Atom)




