Upgrade to Pro — share decks privately, control downloads, hide ads and more …

I.A. y Open Source

I.A. y Open Source

Algunos ejemplos de aplicaciones prácticas de la inteligencia artificial realizadas con herramientas open source

Fernando Perales

September 20, 2014
Tweet

More Decks by Fernando Perales

Other Decks in Programming

Transcript

  1. Proyectos y
    aplicaciones de I.A. con
    open source

    View Slide


  2. View Slide

  3. Egresado Ing.
    computación @ CUCEI
    Software engineer @
    – Crowd Interactive
    Usuario de Linux @
    – PCLinuxOS || Lubuntu
    Promotor @ Software libre -
    Open Source
    Aprendiz @ Bajo eléctrico
    Amante @ Lean Startup
    Apasionado @ Desarrollo web -
    móvil
    about.me/ferperales

    View Slide

  4. Home
     ferperales.net

    View Slide

  5. I code
     FerPerales

    View Slide

  6. I tweet
     FerPeralesM

    View Slide

  7. I write
     blog.ferperales.net

    View Slide

  8. I do networking
     in/FerPerales

    View Slide


  9. View Slide

  10. ¿Que es la inteligencia artificial?

    View Slide

  11. John McCarthy – 1955

    View Slide

  12. “La ciencia e ingenieria
    de hacer maquinas
    inteligentes”

    View Slide

  13. Aplicaciones fuera del
    laboratorio

    View Slide

  14. Aprendizaje de maquinas

    View Slide

  15. Desarrollo de tecnicas
    que permitan a las
    computadoras aprender

    View Slide

  16. View Slide

  17. Motores de busqueda

    View Slide

  18. Motor de recomendaciones

    View Slide

  19. Apache Mahout

    View Slide

  20. Clustering
    Clasificacion
    Filtrado colaborativo

    View Slide

  21. Basado en Apache
    Hadoop

    View Slide

  22. Multiple soporte de
    algoritmos

    View Slide

  23. Sistemas expertos

    View Slide

  24. Emula la toma de
    decisiones de un
    humano

    View Slide

  25. View Slide

  26. Diagnostico medico

    View Slide

  27. Prolog

    View Slide

  28. Clasifcador Bayesiano

    View Slide

  29. Teorema de Bayes

    View Slide

  30. Asignacion automatica de categorias

    View Slide

  31. Deteccion de lenguaje

    View Slide

  32. Deteccion de SPAM

    View Slide

  33. Ejemplo

    View Slide

  34. 30 correos de 74 son considerados SPAM
    51 correos de esos 74 contienen la palabra
    'penis'
    20 contienen la palabra “penis y han sido
    marcados como SPAM
    -------------------------------
    25 contiene la palabra “viagra”
    24 con la palabra “viagra” han sido marcados
    como SPAM
    ¿Cual es la probabilidad de queun correo sea
    SPAM si contiene las palabras “viagra” y
    “penis”?

    View Slide

  35. View Slide

  36. View Slide

  37. View Slide

  38. View Slide

  39. Analisis de sentimientos

    View Slide

  40. Classifier (Ruby)

    View Slide

  41. Questions?

    View Slide

  42. View Slide