SlideShare a Scribd company logo
1 of 43
Avenida	
  de	
  Burgos	
  16	
  D,	
  28036	
  Madrid	
  
hablemos@beeva.com	
  
www.beeva.com	
  	
  
BEE	
  PART	
  OF	
  THE	
  CHANGE	
  
COOKING	
  WITH	
  APIS	
  
CREATING	
  VALUE	
  WITH	
  IMAGES	
  AND	
  WORDS	
  
NIEVES	
  ÁBALOS	
  
ENRIQUE	
  OTERO	
  
I’m	
  Xavi	
  
Let’s	
  cook!	
  
 Let’s	
  try	
  
another	
  recipe	
  
a	
  few	
  days	
  ago...	
  
NOW!	
  
HOW?	
  
sustainable	
  WOW!	
  
Natural	
  Language	
  Processing	
  
InformaNon	
  ExtracNon	
  problem	
  
Link	
  to	
  slides	
  about	
  word	
  vectors	
  from	
  NIPS	
  2013	
  Deep	
  Learning	
  Workshop:	
  NNforText.pdf	
  
Word	
  Vector	
  Space	
  
Natural	
  Language	
  Processing	
  
word2vec	
  (Google)	
  
RegulariNes	
  in	
  Word	
  Vector	
  
Space	
  
Natural	
  Language	
  Processing	
  
word2vec	
  (Google)	
  
grammaNcal	
  gender:	
  	
  
masculine	
  &	
  feminine	
  
Link	
  to	
  slides	
  about	
  word	
  vectors	
  from	
  NIPS	
  2013	
  Deep	
  Learning	
  Workshop:	
  NNforText.pdf	
  
RegulariNes	
  in	
  Word	
  Vector	
  
Space	
  
Natural	
  Language	
  Processing	
  
word2vec	
  (Google)	
  
...	
  Vector	
  space	
  operaNons	
  
deducNon	
  @	
  context:	
  	
  
country	
  &	
  capital	
  
Link	
  to	
  slides	
  about	
  word	
  vectors	
  from	
  NIPS	
  2013	
  Deep	
  Learning	
  Workshop:	
  NNforText.pdf	
  
NLP	
  
3rd	
  party	
  APIs	
  	
  
NLP	
  
Our	
  API	
  extracts	
  	
  
from	
  URLs/docs	
  
Language	
  
Keywords	
  EnNNes	
  
Concepts	
   Related	
  words	
  
Topic	
   Theme	
  
Theme	
  extracNon	
  Category	
   AcNon	
  
COMINGSOON!
PROOF	
  OF	
  CONCEPT	
  
Summarize	
  and	
  categorize	
  documents	
  
keywords	
  
topic	
  
(category)	
  
theme	
  
(1-­‐word	
  summary)	
  
An	
  image	
  is	
  worth	
  1000	
  words	
  
But...	
  not	
  for	
  machines	
  
(*)	
  there	
  are	
  two	
  men	
  who	
  appear	
  
to	
  be	
  pracZcing	
  marZal	
  arts	
  
(*)	
  a	
  cat	
  si[ng	
  inside	
  of	
  
a	
  piece	
  of	
  luggage	
  
(*)	
  real	
  examples	
  extracted	
  from	
  hp://deeplearning.cs.toronto.edu/i2t	
  
...	
  unNl	
  NOW!	
  
DEEP	
  LEARNING	
  
APIs	
  
	
  
COMINGSOON!
and...	
  	
  	
  
PROOF	
  OF	
  CONCEPT	
  
Analyzing	
  user	
  interests	
  based	
  on	
  	
  
Instagram	
  pictures	
  	
  
ANIMALS
NATURE
TOURISM
SHOWS/EVENTS
FOOD
SPORTS
BEAUTY
12	
  custom	
  categories	
  
1000	
  predefined	
  labels	
  	
  
(wordnets)	
  
3rd-party Deep Learning API
stage
restaurant
Fast	
  validaNon	
  and	
  back	
  to	
  the	
  kitchen...	
  
...	
  and	
  to	
  the	
  garden	
  
www.beeva.com	
  	
  
hablemos@beeva.com	
  	
  	
  
Enrique	
  Otero	
  
Cooking	
  with	
  images	
  
enrique.otero@beeva.com	
  	
  
	
  
Nieves	
  Ábalos	
  
Cooking	
  with	
  words	
  
nieves.abalos@beeva.com	
  	
  	
  
@nieves_as	
  
	
  
Thank	
  you!	
  
QuesNons?	
  

More Related Content

Viewers also liked

Viewers also liked (8)

Siete "consejos" para abordar un proyecto con tecnologías Big Data
Siete "consejos" para abordar un proyecto con tecnologías Big DataSiete "consejos" para abordar un proyecto con tecnologías Big Data
Siete "consejos" para abordar un proyecto con tecnologías Big Data
 
Desmitificando un proyecto de Big Data
Desmitificando un proyecto de Big DataDesmitificando un proyecto de Big Data
Desmitificando un proyecto de Big Data
 
Bases de datos orientadas a grafos y su enfoque en el Mundo Real
Bases de datos orientadas a grafos y su enfoque en el Mundo RealBases de datos orientadas a grafos y su enfoque en el Mundo Real
Bases de datos orientadas a grafos y su enfoque en el Mundo Real
 
Cómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organizaciónCómo empezar a implementar proyectos Big Data en tu organización
Cómo empezar a implementar proyectos Big Data en tu organización
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No Relacionales
 
BEEVA | Introducción a Docker
BEEVA | Introducción a DockerBEEVA | Introducción a Docker
BEEVA | Introducción a Docker
 
Big Data y el sector salud
Big Data y el sector saludBig Data y el sector salud
Big Data y el sector salud
 
Arquitectura Lambda
Arquitectura LambdaArquitectura Lambda
Arquitectura Lambda
 

Similar to [API Days] Cooking with apis

Agile2011
Agile2011Agile2011
Agile2011
Caelum
 
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZHOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
abg3
 

Similar to [API Days] Cooking with apis (14)

Query Understanding
Query UnderstandingQuery Understanding
Query Understanding
 
Agile2011
Agile2011Agile2011
Agile2011
 
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and ApplicationsICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
 
Aprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlowAprendizaje automático aplicado utilizando TensorFlow
Aprendizaje automático aplicado utilizando TensorFlow
 
The grand entry museum
The grand entry museumThe grand entry museum
The grand entry museum
 
Chatbots and AI
Chatbots and AIChatbots and AI
Chatbots and AI
 
Music and Art with Machine Learning | GDG DevFest Bangkok 2017 (Oct 7th, ...
Music and Art with Machine Learning   |  GDG DevFest Bangkok 2017  (Oct 7th, ...Music and Art with Machine Learning   |  GDG DevFest Bangkok 2017  (Oct 7th, ...
Music and Art with Machine Learning | GDG DevFest Bangkok 2017 (Oct 7th, ...
 
Transforming Language Learning with Augmented Reality - TESOL 2018
Transforming Language Learning with Augmented Reality - TESOL 2018Transforming Language Learning with Augmented Reality - TESOL 2018
Transforming Language Learning with Augmented Reality - TESOL 2018
 
angular js and node js training in hyderabad
angular js and node js training in hyderabadangular js and node js training in hyderabad
angular js and node js training in hyderabad
 
Nelms Presentation Web 2.0 Tools For Classroom Instruction
Nelms Presentation   Web 2.0 Tools For Classroom InstructionNelms Presentation   Web 2.0 Tools For Classroom Instruction
Nelms Presentation Web 2.0 Tools For Classroom Instruction
 
The Conceptual Age
The Conceptual AgeThe Conceptual Age
The Conceptual Age
 
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZHOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
HOW TO SURVIVE THE DIGITAL JUNGLE ABEL GALVEZ
 
Deep Representation: Building a Semantic Image Search Engine
Deep Representation: Building a Semantic Image Search EngineDeep Representation: Building a Semantic Image Search Engine
Deep Representation: Building a Semantic Image Search Engine
 
Transforming Language Learning with Augmented Reality - TESOL 2018
Transforming Language Learning with Augmented Reality - TESOL 2018Transforming Language Learning with Augmented Reality - TESOL 2018
Transforming Language Learning with Augmented Reality - TESOL 2018
 

More from BEEVA_es

More from BEEVA_es (12)

BEEVA | The reality of IoT as of today
BEEVA | The reality of IoT as of todayBEEVA | The reality of IoT as of today
BEEVA | The reality of IoT as of today
 
JustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
JustGiving | Serverless Data Pipelines, API, Messaging and Stream ProcessingJustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
JustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
 
BEEVA | Diseño UX para chatbots
BEEVA | Diseño UX para chatbotsBEEVA | Diseño UX para chatbots
BEEVA | Diseño UX para chatbots
 
BEEVA | Crear bots avanzados
BEEVA | Crear bots avanzadosBEEVA | Crear bots avanzados
BEEVA | Crear bots avanzados
 
BEEVA | Ruling the world galaxy with your voice and the cloud
 BEEVA | Ruling the world galaxy with your voice and the cloud BEEVA | Ruling the world galaxy with your voice and the cloud
BEEVA | Ruling the world galaxy with your voice and the cloud
 
WORKSHOP II: API REST
WORKSHOP II: API RESTWORKSHOP II: API REST
WORKSHOP II: API REST
 
WORKSHOP I: Introducción a API REST
WORKSHOP I: Introducción a API RESTWORKSHOP I: Introducción a API REST
WORKSHOP I: Introducción a API REST
 
Gestión del software con Maven y Jenkins
Gestión del software con Maven y JenkinsGestión del software con Maven y Jenkins
Gestión del software con Maven y Jenkins
 
El presente del mundo del retail
El presente del mundo del retailEl presente del mundo del retail
El presente del mundo del retail
 
El presente del mundo telco
El presente del mundo telcoEl presente del mundo telco
El presente del mundo telco
 
Foro innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIsForo innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIs
 
Introducción a NodeJS
Introducción a NodeJSIntroducción a NodeJS
Introducción a NodeJS
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

[API Days] Cooking with apis

  • 1. Avenida  de  Burgos  16  D,  28036  Madrid   hablemos@beeva.com   www.beeva.com     BEE  PART  OF  THE  CHANGE   COOKING  WITH  APIS   CREATING  VALUE  WITH  IMAGES  AND  WORDS   NIEVES  ÁBALOS   ENRIQUE  OTERO  
  • 3.
  • 4.
  • 5.
  • 6.
  • 8.
  • 9.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. a  few  days  ago...  
  • 17.
  • 18.
  • 19.
  • 20.
  • 22.
  • 23.
  • 24. Natural  Language  Processing   InformaNon  ExtracNon  problem  
  • 25. Link  to  slides  about  word  vectors  from  NIPS  2013  Deep  Learning  Workshop:  NNforText.pdf   Word  Vector  Space   Natural  Language  Processing   word2vec  (Google)  
  • 26. RegulariNes  in  Word  Vector   Space   Natural  Language  Processing   word2vec  (Google)   grammaNcal  gender:     masculine  &  feminine   Link  to  slides  about  word  vectors  from  NIPS  2013  Deep  Learning  Workshop:  NNforText.pdf  
  • 27. RegulariNes  in  Word  Vector   Space   Natural  Language  Processing   word2vec  (Google)   ...  Vector  space  operaNons   deducNon  @  context:     country  &  capital   Link  to  slides  about  word  vectors  from  NIPS  2013  Deep  Learning  Workshop:  NNforText.pdf  
  • 28. NLP   3rd  party  APIs    
  • 29. NLP   Our  API  extracts     from  URLs/docs   Language   Keywords  EnNNes   Concepts   Related  words   Topic   Theme   Theme  extracNon  Category   AcNon   COMINGSOON!
  • 30. PROOF  OF  CONCEPT   Summarize  and  categorize  documents   keywords   topic   (category)   theme   (1-­‐word  summary)  
  • 31. An  image  is  worth  1000  words  
  • 32. But...  not  for  machines  
  • 33. (*)  there  are  two  men  who  appear   to  be  pracZcing  marZal  arts   (*)  a  cat  si[ng  inside  of   a  piece  of  luggage   (*)  real  examples  extracted  from  hp://deeplearning.cs.toronto.edu/i2t   ...  unNl  NOW!  
  • 34. DEEP  LEARNING   APIs     COMINGSOON! and...      
  • 35. PROOF  OF  CONCEPT   Analyzing  user  interests  based  on     Instagram  pictures    
  • 36. ANIMALS NATURE TOURISM SHOWS/EVENTS FOOD SPORTS BEAUTY 12  custom  categories   1000  predefined  labels     (wordnets)   3rd-party Deep Learning API stage restaurant
  • 37.
  • 38.
  • 39.
  • 40. Fast  validaNon  and  back  to  the  kitchen...  
  • 41. ...  and  to  the  garden  
  • 42.
  • 43. www.beeva.com     hablemos@beeva.com       Enrique  Otero   Cooking  with  images   enrique.otero@beeva.com       Nieves  Ábalos   Cooking  with  words   nieves.abalos@beeva.com       @nieves_as     Thank  you!   QuesNons?