Los BOTs o asistentes inteligentes están de moda. Ahora puedes colocar un asistente virtual inteligente que atienda a tus potenciales clientes usando tu fanpage de Facebook. Contaremos cómo puedes hacer eso gracias a la tecnología de IBM Bluemix y Watson
Presentación en Betabeers Madrid - Marzo 2016
IBM Bluemix posee un extenso catálogo de servicios para ayudar a los desarrolladores en su trabajo. Dentro de estos servicios se encuentra Watson, que contiene una serie de servicios cognitivos para enriquecer el funcionamiento de las aplicaciones: análisis de sentimientos de textos, convertir voz a texto y viceversa o extraer información de fotografías, etc.
Más información: http://javierferrer.me/informatica-real-orientacion/
Video: https://www.youtube.com/watch?v=fKWvYyNrtAI
Slides de una sesión para tratar de explicar en qué consiste el trabajo de un informático en "El Mundo Real™" a chavales que están acabando la ESO.
¿Qué es el desarrollo Full Stack? Tips para entender el nuevo rol del programador. ¿Cuáles son las características mínimas que debe tener un desarrollador full stack?
Te explicamos como PowerPlatform es la plataforma ideal para el desarrollo de aplicaciones fácil y rápidamente. Te mostrarmos el ejemplo práctico de la aplicación para la gestión de Crisis.
Estándares Web y Accesibilidad en ColombiaGabriel Porras
Ponencia para el "3er Congreso de Investigación y Tecnología en Usabilidad, Realidad Virtual y Robótica" (http://www.uniquindio.edu.co/sinfoci/congreso.htm)
Oct. 21 de 2006
Presentación en Betabeers Madrid - Marzo 2016
IBM Bluemix posee un extenso catálogo de servicios para ayudar a los desarrolladores en su trabajo. Dentro de estos servicios se encuentra Watson, que contiene una serie de servicios cognitivos para enriquecer el funcionamiento de las aplicaciones: análisis de sentimientos de textos, convertir voz a texto y viceversa o extraer información de fotografías, etc.
Más información: http://javierferrer.me/informatica-real-orientacion/
Video: https://www.youtube.com/watch?v=fKWvYyNrtAI
Slides de una sesión para tratar de explicar en qué consiste el trabajo de un informático en "El Mundo Real™" a chavales que están acabando la ESO.
¿Qué es el desarrollo Full Stack? Tips para entender el nuevo rol del programador. ¿Cuáles son las características mínimas que debe tener un desarrollador full stack?
Te explicamos como PowerPlatform es la plataforma ideal para el desarrollo de aplicaciones fácil y rápidamente. Te mostrarmos el ejemplo práctico de la aplicación para la gestión de Crisis.
Estándares Web y Accesibilidad en ColombiaGabriel Porras
Ponencia para el "3er Congreso de Investigación y Tecnología en Usabilidad, Realidad Virtual y Robótica" (http://www.uniquindio.edu.co/sinfoci/congreso.htm)
Oct. 21 de 2006
Slides de la sesión "Power Platform y Teams: ¿Qué platos tengo en mi menú?" realizada en el Global Power Platform Bootcamp 2022 (Ediciones de Euskadi-Navarra-Valladolid y Lima-Perú) que tuvo lugar el 19 de febrero de 2022.
Presentando TIPS para mejorar sus ventas por internet, SEO, Dominios, multimedia, consejos para startups y pequeños empresarios que buscan incrementar su presencia en el web
Taller 100% práctico realizado para el Congreso SEO Profesional 2013, donde se explica cómo realizar un proyecto SEO para pequeñas empresas (PYMES) y nuevos proyectos, donde es necesario ajustar costes.
1. Viabilidad de un proyecto SEO para Pymes.
2. Estudio de competencia.
3. Inicio del proyecto SEO: dominio y hosting, herramientas Google.
4. Fases del proyecto SEO.
5. Plataforma tecnológica.
6. Estudio de palabras clave.
7. Arquitectura Web.
8. Optimización onSite.
9. Indexación.
10. Generación de contenido low cost.
11. Linkbuilding.
12. Orientación geográfica.
13. Informes de seguimiento.
14. Precio y tiempo.
15. Curiosidades.
Taller incluído dentro de los talleres prácticos del Congreso SEO Profesional 2013 #seopro. Realizado por Sergio Simarro Villalba durante 4 horas, el 5 de julio de 2013 en Madrid, con una asistencia de 15 alumnos.
Las diez estrategias para mejorar la presencia Online de tu negocioSiteGround España
Consejos sobre experiencia de usuario, rendimiento web, hosting, diseño web, SEO, seguridad, blog, redes sociales, accesibilidad, para poner en práctica en tu proyecto en Internet.
¿Qué es lo que se necesita para crear un proyecto web? Cómo puede ayudar Drupal para resolver algunos de los problemas comunes del proceso de desarrollo.
Cobertura de código con test funcionales para superhéroesatSistemas
Víctor Madrid, especialista en QA y Testing de la Oficina Técnica de atSistemas presentó su ponencia y demo sobre "Cobertura de código con test funcionales para superhéroes de hoy en día" durante el evento ExpoQA16, celebrado en Madrid.
Combinación ganadora: Plone como CMS, tu framework preferido como frontendmenttes
Plone es un excelente sistema de gestión de contenidos. Recientemente ha sido elegido como el mejor CMS no-PHP en un popular concurso anual. A pesar de esto, muchos desarrolladores web de Python encuentran complejo a Zope, el framework con el que esta desarrollado el CMS.
Ahora, ¿qué tal si pudieras usar Plone solo como un gestor de contenidos y tu framework favorito, cualquiera sea, para implementar un front-end de forma transparente, obteniendo una configuración basada sobre una aplicación probada y de bajo mantenimiento, como backend siendo libre para escribir tu propia aplicación, usando el poder y flexibilidad de tu framework web?
En esta charla, se mostrarán ejemplos realizados con un par de productos de terceros de Plone y front-ends en varios frameworks.
Support slides of the talk "Accessibility on Flutter" which I made for the I FlutterConf in Marbella (October 18-11, 2019). In the talk, we saw the importance of accessibility in apps, how and why we remade Outbarriers with Flutter and some tips to make apps accessible with Flutter.
XXV Betabeers Granada: Blockchain, más allá de las criptomonedasJM Robles
¿Hay valor más allá de la especulación con las criptomonedas? Por supuesto! En esta charla vemos el potencial que tienen los Smart Contract, montamos en directo una red privada y lo ejecutamos. Además veremos el futuro próximo del minado y analizamos las ICOs y sus posibles uso fraudulentos.
Más contenido relacionado
Similar a 18º Betabeers Granada: Cómo hacer un BOT para Facebook y Battever
Slides de la sesión "Power Platform y Teams: ¿Qué platos tengo en mi menú?" realizada en el Global Power Platform Bootcamp 2022 (Ediciones de Euskadi-Navarra-Valladolid y Lima-Perú) que tuvo lugar el 19 de febrero de 2022.
Presentando TIPS para mejorar sus ventas por internet, SEO, Dominios, multimedia, consejos para startups y pequeños empresarios que buscan incrementar su presencia en el web
Taller 100% práctico realizado para el Congreso SEO Profesional 2013, donde se explica cómo realizar un proyecto SEO para pequeñas empresas (PYMES) y nuevos proyectos, donde es necesario ajustar costes.
1. Viabilidad de un proyecto SEO para Pymes.
2. Estudio de competencia.
3. Inicio del proyecto SEO: dominio y hosting, herramientas Google.
4. Fases del proyecto SEO.
5. Plataforma tecnológica.
6. Estudio de palabras clave.
7. Arquitectura Web.
8. Optimización onSite.
9. Indexación.
10. Generación de contenido low cost.
11. Linkbuilding.
12. Orientación geográfica.
13. Informes de seguimiento.
14. Precio y tiempo.
15. Curiosidades.
Taller incluído dentro de los talleres prácticos del Congreso SEO Profesional 2013 #seopro. Realizado por Sergio Simarro Villalba durante 4 horas, el 5 de julio de 2013 en Madrid, con una asistencia de 15 alumnos.
Las diez estrategias para mejorar la presencia Online de tu negocioSiteGround España
Consejos sobre experiencia de usuario, rendimiento web, hosting, diseño web, SEO, seguridad, blog, redes sociales, accesibilidad, para poner en práctica en tu proyecto en Internet.
¿Qué es lo que se necesita para crear un proyecto web? Cómo puede ayudar Drupal para resolver algunos de los problemas comunes del proceso de desarrollo.
Cobertura de código con test funcionales para superhéroesatSistemas
Víctor Madrid, especialista en QA y Testing de la Oficina Técnica de atSistemas presentó su ponencia y demo sobre "Cobertura de código con test funcionales para superhéroes de hoy en día" durante el evento ExpoQA16, celebrado en Madrid.
Combinación ganadora: Plone como CMS, tu framework preferido como frontendmenttes
Plone es un excelente sistema de gestión de contenidos. Recientemente ha sido elegido como el mejor CMS no-PHP en un popular concurso anual. A pesar de esto, muchos desarrolladores web de Python encuentran complejo a Zope, el framework con el que esta desarrollado el CMS.
Ahora, ¿qué tal si pudieras usar Plone solo como un gestor de contenidos y tu framework favorito, cualquiera sea, para implementar un front-end de forma transparente, obteniendo una configuración basada sobre una aplicación probada y de bajo mantenimiento, como backend siendo libre para escribir tu propia aplicación, usando el poder y flexibilidad de tu framework web?
En esta charla, se mostrarán ejemplos realizados con un par de productos de terceros de Plone y front-ends en varios frameworks.
Similar a 18º Betabeers Granada: Cómo hacer un BOT para Facebook y Battever (20)
Support slides of the talk "Accessibility on Flutter" which I made for the I FlutterConf in Marbella (October 18-11, 2019). In the talk, we saw the importance of accessibility in apps, how and why we remade Outbarriers with Flutter and some tips to make apps accessible with Flutter.
XXV Betabeers Granada: Blockchain, más allá de las criptomonedasJM Robles
¿Hay valor más allá de la especulación con las criptomonedas? Por supuesto! En esta charla vemos el potencial que tienen los Smart Contract, montamos en directo una red privada y lo ejecutamos. Además veremos el futuro próximo del minado y analizamos las ICOs y sus posibles uso fraudulentos.
8º Betabeers Granada: Agresso ERP PoC por Unit4JM Robles
Los chicos de Unit4 presentan su proof-of-concept de App para smartwatch Android Wear y Sony de su ERP Agresso. Explican las principales limitaciones que le encuentran a la plataforma así como sus ventajas.
8º Betabeers Granada: Android Wear y sus smartwatchesJM Robles
Introducción al 8º Betabeers Granada sobre Android Wear y sus smartwatches. GDG Granada nos presentó la tecnología y Unit4 nos enseño una aplicación real para los nuevos smartwatchs
4º Betabeers Granada: De pelis 3D, máquinas recretivas y antivirusJM Robles
En la 4º edición de Betabeers Granada, los chicos de Kandor Graphics nos contaron su experiencia a la hora de crear la película 3D "Justin y la Espada de Valor". En la sección de proyectos se presento el antivirus Bithidraulyco y la ginda la puso las máquinas recreativas de RecreGames (el networking nunca fue más divertido)
Greyman: desarrollando videojuegos y animaciones 3D espectaculares - 3º Betab...JM Robles
Máximo y Miguel Angel nos presentan su nueva start-up, Greyman, dedicada a crear videojuegos pero focalizados a la animación 3D dado su gran background adquirido creando los 93' minutos de nada de Justin y la Espada de Valor.
Desarrollo colaborativo con GIT por @jjmerelo - 3º Betabeers GranadaJM Robles
JJ Merelo (@jjmerelo) nos cuenta las bondades de GIT para el desarrollo colaborativo de software y ¡libros!
También explica las grandes features que tiene GITHUB
La Oficina de Software Libre de la Universidad de GranadaJM Robles
Pablo Hinojosa nos presentó la gran labor que realiza la Oficina de Software Libe de la Universidad de Granada para formentar el uso del Software Libre
El pasado 28 de Noviembre tuvo lugar en Granada el 1º Betabeers. Esteban Dorado dió la charla principal sobre Google App Engine para Apps Móviles. Pablo Hinojosa presentó la Oficina de Software Libre de la Universidad de Granda. Los chicos de Giftday nos presentaron su prometedora App. Descubrimos que Obsso manifiesta que cambiar is the new comprar gracias a Víctor González. Nos echamos unas cervezas de rigor gracias a Digitalilusion S.L.
5. ¿Qué es IBM Bluemix?
● Múltiples servicios para desarrolladores:
○ Crea, ejecuta y gestiona tus aplicaciones en la nube
○ Múltiples herramientas DevOps
○ Gran catálogo de servicios creados por IBM o terceros
■ Datos y Análisis
■ Watson
■ Seguridad
■ Móvil
■ Internet of Things
9. IBM Global Entrepreneur Program
Hasta 120k$ en servicios IaaS y PaaS durante un año
Acceso a Clientes Enterprise
Soporte Técnico mundial
Global Go-To-Market
https://developer.ibm.com/startups/
11. ¿Qué es Watson?
Conjunto de servicios cognitivos dentro de Bluemix que permiten enriquecer la
experiencia de uso de las aplicaciones.
12. ¿Y qué podemos encontrar dentro de Watson?
Hay multitud de servicios englobados en 4 categorías:
● análisis de textos y lenguaje
● análisis del habla
● análisis de imágenes
● análisis de conceptos
14. Concept Expansion
● Permite expandir expresiones a términos más coloquiales o relacionados
big apple
{
"prevalence": 0.6342026591300964,
"result": "regional parenting content"
},
{
"prevalence": 0.6042706370353699,
"result": "largest publisher"
},
{
"prevalence": 0.5375361442565918,
"result": "first nyc parenting"
},
{
"prevalence": 0.5190573334693909,
"result": "brooklyn’s"
},
{
"prevalence": 0.5178307294845581,
"result": "new york city's"
}
Demo: http://concept-expansion-demo.mybluemix.net
15. Concept Insights
● Devuelve una lista de conceptos clave relacionados con el texto
Betabeers is a community of developers which shares
knowledge on technology and startups by organizing
monthly meetings
startups
technology
community
knowledge
Demo: https://concept-insights-demo.mybluemix.net
18. Document Conversion
● Convierte documentos HTML, PDF o Word a HTML, texto
plano o un conjunto de respuestas JSON
Demo: https://document-conversion-demo.mybluemix.net
19. Language Translation
● Traductor de textos basados en el contexto (conversación,
noticias, patentes…)
Demo: http://language-translation-demo.mybluemix.net
20. Natural Language Classifier
● A partir de un conjunto de entrenamiento, permite asignar clases a textos
Demo: http://natural-language-classifier-demo.mybluemix.net
Entrenar
Clasificador
Entrada:
Nueva pregunta
Salida:
Clase C
Clase A
pregunta1,
pregunta2,
---
preguntaN,
Clase B
pregunta1,
pregunta2,
---
preguntaN, Clase C
pregunta1,
pregunta2,
---
preguntaN,
21. Personality Insights
● Define la personalidad de una persona a partir de textos o tweets
Demo: https://watson-pi-demo.mybluemix.net
Don Quijote de la Mancha
23. Retrieve and Rank
● Busca respuestas a preguntas y las ordena por puntuación
Demo: http://retrieve-and-rank-demo.mybluemix.net/rnr-demo/dist/
24. Tone Analyzer
● Analiza y puntúa el tono de un texto
○ emocional (enfado, asco, alegría, tristeza y miedo)
○ social (franqueza, escrúpulos, extraversión, amabilidad y rango emocional)
○ lenguaje (analítico, confidente o tentativo)
Demo: https://tone-analyzer-demo.mybluemix.net
25. Alchemy Language
● Colección de APIs que permite analizar texto para extraer palabras clave,
entidades, conceptos o sentiment analysis entre otros
Demo: http://www.alchemyapi.com/products/demo/alchemylanguage
30. Visual Insights
● Extrae palabras clave asociadas a un conjunto de fotografías
Demo: http://visual-insights-demo.mybluemix.net
● intereses:
○ animales 37%
○ moda 32%
○ perros 31%
● lugares:
○ exteriores 34%
○ naturaleza 30%
○ interiores 28%
● gente:
○ bebes 16%
○ multitudes 14%
● cosas que no son fotos:
○ gráficos 9%
31. Visual Recognition
● Extrae diferentes elementos contenidos en una fotografía
● También permite entrenar un clasificador para diferenciar elementos
Demo: https://visual-recognition-demo.mybluemix.net/
● Multitud 73%
● Desfile 69%
● Escena 68%
● Vehículo terrestre 68%
● Camión de bomberos 67%
32. Alchemy Vision
● A partir de una imagen devuelve información sobre las personas que aparecen
y si son famosas, entidades asociadas a la misma o textos entre otros
Demo: http://vision.alchemy.ai
● Texto en la imagen (sherlock)
● Hay personas 100%
● Celebridades
○ Benedict Cumberbatch 69%
■ persona, actor, nominado a
premios, actor de películas,
actor de TV
○ Martin Freeman 96,1%
■ persona, actor, actor de cine,
actor de TV
34. Tradeoff Analytics
● Ayuda a tomar decisiones en conjuntos de elementos con varias
configuraciones, permitiendo descartar elementos y aplicar filtros
Demo: http://tradeoff-analytics-demo.mybluemix.net/
35. Alchemy Data News
● Busca noticias y blogs a partir de una serie de palabras
claves enriquecidas con NLP
Demo: http://querybuilder.alchemyapi.com/builder
37. Node-RED
● Herramienta open source para diseño visual de aplicaciones
● Disponible para desplegar tanto en un servidor privado como en Bluemix
38. Demo time!
Monitoriza y lee todos los tuits que contengan #bbMAD o #beBluemix… ¡Todos a tuitear!
Demo: http://nodered-betabeers.mybluemix.net/audio
39. Recursos
● IBM Watson Developer Cloud
● IBM Bluemix
● Node-RED
● Código con el flujo de la demo
● Comunidad de IBM en español
40. #bbGRX
Facebook Bot con Watson
https://github.com/nheidloff/facebook-watson-bot
1. Crear cuenta trial en BlueMix y configurar Watson/máquina virtual
2. Clonar el repo de abajo en la máquina de BlueMix
3. Crear app en Facebook y añadir “Messenger”. Configurar los
endpoints
4. Cruzar dedos y probar
US South : https://api.ng.bluemix.net / United Kingdom : https://api.eu-gb.bluemix.net
41. #bbGRX
Facebook Bot con Watson
http://buzzbot-fendered-implementation.eu-gb.mybluemix.net
http://dialog-tool-chemabbgrx-1154.eu-gb.mybluemix.net/