SlideShare a Scribd company logo
1 of 24
Facebook Messenger & Go
Lessons learned when I have created my own Bot
Jeff Prestes
CEO, Novatrix
@jeffprestes
Business Opportunity
@jeffprestesNovatrix Technologies www.novatrix.com.br
Messenger is the next Mobile Application Store
with 1 Billion users.
And no, it’s not Zuckerberg or Marcus’s quote, it’s Jeff Prestes’ quote.
Let’s get started…
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://developers.facebook.com/docs/messenger-platform
https://developers.facebook.com/apps/
https://golang.org/doc/install
https://github.com/novatrixtech/go-fbmessenger
There is no easy path to the Heaven.
I am your friend. I am warning you…
@jeffprestesNovatrix Technologies www.novatrix.com.br
What are we going to receive from Fb Messenger?
@jeffprestesNovatrix Technologies www.novatrix.com.br
@jeffprestesNovatrix Technologies www.novatrix.com.br
Ops… before we move forward
Don’t forget to setup your webhook and verify the
requests send to it
https://developers.facebook.com/docs/messenger-platform/guides/setup
Ok, now let’s see,
What are we going to receive from Fb Messenger?
@jeffprestesNovatrix Technologies www.novatrix.com.br
*Megazord
https://developers.facebook.com/docs/messenger-platform/webhook-reference
@jeffprestesNovatrix Technologies www.novatrix.com.br
Ok, let’s make your life easier.
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://github.com/novatrixtech/go-fbmessenger/
blob/master/fbmodelrecieve/
facebookmessagerecieved.go
@jeffprestesNovatrix Technologies www.novatrix.com.br
How to manipulate them?
@jeffprestesNovatrix Technologies www.novatrix.com.br
But… wait? Are these messages
really from Messenger?
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://developers.facebook.com/docs/
messenger-platform/webhook-reference
#security
@jeffprestesNovatrix Technologies www.novatrix.com.br
Ok, let’s make your life easier.
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://github.com/novatrixtech/cryptonx/
blob/master/validatesignature.go
@jeffprestesNovatrix Technologies www.novatrix.com.br
How to manipulate them?
@jeffprestesNovatrix Technologies www.novatrix.com.br
goroutines
@jeffprestesNovatrix Technologies www.novatrix.com.br
Much less cloud resources
@jeffprestesNovatrix Technologies www.novatrix.com.br
*Reference: http://imasters.com.br/linguagens/o-ceu-e-o-limite-na-utilizacao-de-golang
What are you going to reply to your users ?
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://developers.facebook.com/docs/
messenger-platform/send-api-reference
@jeffprestesNovatrix Technologies www.novatrix.com.br
Ok, let’s make your life easier.
@jeffprestesNovatrix Technologies www.novatrix.com.br
https://github.com/novatrixtech/
go-fbmessenger/tree/master/fblib
@jeffprestesNovatrix Technologies www.novatrix.com.br
I’d love to hear your questions.
@jeffprestesNovatrix Technologies www.novatrix.com.br
Thanks.
https://novatrix.com.br
github.com/jeffprestes
Github.com/novatrixtech
@jeffprestes
br.linkedin.com/in/jeffprestes

More Related Content

Viewers also liked

Messenger for Mobile Operator
Messenger for Mobile OperatorMessenger for Mobile Operator
Messenger for Mobile OperatorIvano Digital
 
Facebook Messenger Bot with Flask & Google App Engine
Facebook Messenger Bot with Flask & Google App EngineFacebook Messenger Bot with Flask & Google App Engine
Facebook Messenger Bot with Flask & Google App EngineNazrul Kamaruddin
 
Chatbot Studies: WSJ for Facebook Messenger
Chatbot Studies: WSJ for Facebook MessengerChatbot Studies: WSJ for Facebook Messenger
Chatbot Studies: WSJ for Facebook MessengerChatbot Academy
 
WebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end developmentWebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end developmentViach Kakovskyi
 
Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC
 Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC
Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMCAllFacebook.de
 
Serverless Finland Meetup 16.11.2016: Messenger Bot Workshop
Serverless Finland Meetup 16.11.2016: Messenger Bot WorkshopServerless Finland Meetup 16.11.2016: Messenger Bot Workshop
Serverless Finland Meetup 16.11.2016: Messenger Bot WorkshopMikael Puittinen
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platformDaisuke Minamide
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJava Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJeff Prestes
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbJeff Prestes
 
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...tuckalumni
 
Sosial Ticarət \ Social Commerce
Sosial Ticarət \ Social CommerceSosial Ticarət \ Social Commerce
Sosial Ticarət \ Social CommerceRustem Hesenov
 
Distant təhsil -Elektron tehsil
Distant təhsil -Elektron tehsilDistant təhsil -Elektron tehsil
Distant təhsil -Elektron tehsilAzer Hesenzade
 
Elektron Ticarət Başlanğıc bələdçisi
Elektron Ticarət Başlanğıc bələdçisiElektron Ticarət Başlanğıc bələdçisi
Elektron Ticarət Başlanğıc bələdçisiRustem Hesenov
 
Social Web and Email Marketing: How Facebook Messenger is Changing the Rules
Social Web and Email Marketing: How Facebook Messenger is Changing the RulesSocial Web and Email Marketing: How Facebook Messenger is Changing the Rules
Social Web and Email Marketing: How Facebook Messenger is Changing the RulesDenys Malengreau
 
O tworzeniu użytecznych aplikacji słów kilka
O tworzeniu użytecznych aplikacji słów kilkaO tworzeniu użytecznych aplikacji słów kilka
O tworzeniu użytecznych aplikacji słów kilkaMarta Michalowska
 

Viewers also liked (18)

Messenger for Mobile Operator
Messenger for Mobile OperatorMessenger for Mobile Operator
Messenger for Mobile Operator
 
Facebook Messenger Bot with Flask & Google App Engine
Facebook Messenger Bot with Flask & Google App EngineFacebook Messenger Bot with Flask & Google App Engine
Facebook Messenger Bot with Flask & Google App Engine
 
Chatbot Studies: WSJ for Facebook Messenger
Chatbot Studies: WSJ for Facebook MessengerChatbot Studies: WSJ for Facebook Messenger
Chatbot Studies: WSJ for Facebook Messenger
 
WebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end developmentWebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end development
 
Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC
 Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC
Facebook Messenger als Teil der Distributionsstrategie der BILD @ #AFBMC
 
Serverless Finland Meetup 16.11.2016: Messenger Bot Workshop
Serverless Finland Meetup 16.11.2016: Messenger Bot WorkshopServerless Finland Meetup 16.11.2016: Messenger Bot Workshop
Serverless Finland Meetup 16.11.2016: Messenger Bot Workshop
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platform
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJava Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulb
 
Komunikatory internetowe
Komunikatory internetoweKomunikatory internetowe
Komunikatory internetowe
 
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...
Tuck Reunion 2014 - International Tax Reform in the U.S.: Why Are We Stuck in...
 
Sosial Ticarət \ Social Commerce
Sosial Ticarət \ Social CommerceSosial Ticarət \ Social Commerce
Sosial Ticarət \ Social Commerce
 
Gerilla PR
Gerilla PRGerilla PR
Gerilla PR
 
Distant təhsil -Elektron tehsil
Distant təhsil -Elektron tehsilDistant təhsil -Elektron tehsil
Distant təhsil -Elektron tehsil
 
Elektron Ticarət Başlanğıc bələdçisi
Elektron Ticarət Başlanğıc bələdçisiElektron Ticarət Başlanğıc bələdçisi
Elektron Ticarət Başlanğıc bələdçisi
 
Adobe Creative Cloud
Adobe Creative CloudAdobe Creative Cloud
Adobe Creative Cloud
 
Social Web and Email Marketing: How Facebook Messenger is Changing the Rules
Social Web and Email Marketing: How Facebook Messenger is Changing the RulesSocial Web and Email Marketing: How Facebook Messenger is Changing the Rules
Social Web and Email Marketing: How Facebook Messenger is Changing the Rules
 
O tworzeniu użytecznych aplikacji słów kilka
O tworzeniu użytecznych aplikacji słów kilkaO tworzeniu użytecznych aplikacji słów kilka
O tworzeniu użytecznych aplikacji słów kilka
 

Similar to Facebook Messenger and Go

The nuts bolts_of_prudal
The nuts bolts_of_prudalThe nuts bolts_of_prudal
The nuts bolts_of_prudalMichael Grigsby
 
The nuts bolts_of_prudal (1)
The nuts bolts_of_prudal (1)The nuts bolts_of_prudal (1)
The nuts bolts_of_prudal (1)Michael Grigsby
 
Techlightenment Berlin Expo
Techlightenment Berlin ExpoTechlightenment Berlin Expo
Techlightenment Berlin Expoguestbda51b
 
The nuts bolts_of_prudal (2)
The nuts bolts_of_prudal (2)The nuts bolts_of_prudal (2)
The nuts bolts_of_prudal (2)Michael Grigsby
 
Progressing JavaScript and Apps the Web way…
 Progressing JavaScript and Apps the Web way…  Progressing JavaScript and Apps the Web way…
Progressing JavaScript and Apps the Web way… Christian Heilmann
 
Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Joey Rigor
 
Wedding online (1)
Wedding online (1)Wedding online (1)
Wedding online (1)Sno Jutt
 
Making Payments in Android Easy
Making Payments in Android EasyMaking Payments in Android Easy
Making Payments in Android EasyJeff Prestes
 
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...Savage Marketing
 
An Overview of the Mobile Ecosystem Fragmentation
An Overview of the Mobile Ecosystem FragmentationAn Overview of the Mobile Ecosystem Fragmentation
An Overview of the Mobile Ecosystem FragmentationBranch
 
Connect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros DeveloperConnect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros DeveloperNyros Technologies
 
Stay Anonymous app report
Stay Anonymous app reportStay Anonymous app report
Stay Anonymous app reportZx MYS
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009Justin Ferrell
 
Treys Facebook Presentation
Treys Facebook PresentationTreys Facebook Presentation
Treys Facebook Presentationcerventus
 
What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...chloe-rhodes
 

Similar to Facebook Messenger and Go (20)

Digital
DigitalDigital
Digital
 
The nuts bolts_of_prudal
The nuts bolts_of_prudalThe nuts bolts_of_prudal
The nuts bolts_of_prudal
 
The nuts bolts_of_prudal (1)
The nuts bolts_of_prudal (1)The nuts bolts_of_prudal (1)
The nuts bolts_of_prudal (1)
 
Techlightenment Berlin Expo
Techlightenment Berlin ExpoTechlightenment Berlin Expo
Techlightenment Berlin Expo
 
Top 10 teacher apps
Top 10 teacher appsTop 10 teacher apps
Top 10 teacher apps
 
The nuts bolts_of_prudal (2)
The nuts bolts_of_prudal (2)The nuts bolts_of_prudal (2)
The nuts bolts_of_prudal (2)
 
Progressing JavaScript and Apps the Web way…
 Progressing JavaScript and Apps the Web way…  Progressing JavaScript and Apps the Web way…
Progressing JavaScript and Apps the Web way…
 
Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.
 
Clever Messenger Review
Clever Messenger Review Clever Messenger Review
Clever Messenger Review
 
Wedding online (1)
Wedding online (1)Wedding online (1)
Wedding online (1)
 
Making Payments in Android Easy
Making Payments in Android EasyMaking Payments in Android Easy
Making Payments in Android Easy
 
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...
The Mobile Platform War: Finding A Path To Success In The Highly Fragmented M...
 
An Overview of the Mobile Ecosystem Fragmentation
An Overview of the Mobile Ecosystem FragmentationAn Overview of the Mobile Ecosystem Fragmentation
An Overview of the Mobile Ecosystem Fragmentation
 
Connect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros DeveloperConnect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros Developer
 
Stay Anonymous app report
Stay Anonymous app reportStay Anonymous app report
Stay Anonymous app report
 
W make104
W make104W make104
W make104
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009
 
Build social apps for Facebook
Build social apps for FacebookBuild social apps for Facebook
Build social apps for Facebook
 
Treys Facebook Presentation
Treys Facebook PresentationTreys Facebook Presentation
Treys Facebook Presentation
 
What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...
 

More from Jeff Prestes

Começando com Quorum - versão 2.6
Começando com Quorum - versão 2.6Começando com Quorum - versão 2.6
Começando com Quorum - versão 2.6Jeff Prestes
 
Desmistificando blockchain
Desmistificando blockchainDesmistificando blockchain
Desmistificando blockchainJeff Prestes
 
Aumento da eficácia jurídica com Smart Contracts
Aumento da eficácia jurídica com Smart ContractsAumento da eficácia jurídica com Smart Contracts
Aumento da eficácia jurídica com Smart ContractsJeff Prestes
 
Go (golang) - Porque ele deve ser a linguagem da sua próxima API
Go (golang) - Porque ele deve ser a linguagem da sua próxima APIGo (golang) - Porque ele deve ser a linguagem da sua próxima API
Go (golang) - Porque ele deve ser a linguagem da sua próxima APIJeff Prestes
 
Beacons, Raspberry Pi & Node.js
Beacons, Raspberry Pi & Node.jsBeacons, Raspberry Pi & Node.js
Beacons, Raspberry Pi & Node.jsJeff Prestes
 
Eddystone Beacons - Physical Web - Giving a URL to All Objects
Eddystone Beacons - Physical Web - Giving a URL to All ObjectsEddystone Beacons - Physical Web - Giving a URL to All Objects
Eddystone Beacons - Physical Web - Giving a URL to All ObjectsJeff Prestes
 
Kraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js AppKraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js AppJeff Prestes
 
Mobile Payments Workshop
Mobile Payments WorkshopMobile Payments Workshop
Mobile Payments WorkshopJeff Prestes
 
Building your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiBuilding your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiJeff Prestes
 
How to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of ThingsHow to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of ThingsJeff Prestes
 
Interact your wearable and an iot device
Interact your wearable and an iot deviceInteract your wearable and an iot device
Interact your wearable and an iot deviceJeff Prestes
 
Fazendo maquinas para ganhar dinheiro com Internet das Coisas
Fazendo maquinas para ganhar dinheiro com Internet das CoisasFazendo maquinas para ganhar dinheiro com Internet das Coisas
Fazendo maquinas para ganhar dinheiro com Internet das CoisasJeff Prestes
 
Let your stuff talk!
Let your stuff talk!Let your stuff talk!
Let your stuff talk!Jeff Prestes
 
Express checkout PayPal
Express checkout PayPalExpress checkout PayPal
Express checkout PayPalJeff Prestes
 
Quercus - Running PHP over Java
Quercus - Running PHP over Java Quercus - Running PHP over Java
Quercus - Running PHP over Java Jeff Prestes
 
Beacon - Revolutionizing Mobile Apps In-Context
Beacon - Revolutionizing Mobile Apps In-ContextBeacon - Revolutionizing Mobile Apps In-Context
Beacon - Revolutionizing Mobile Apps In-ContextJeff Prestes
 

More from Jeff Prestes (20)

Começando com Quorum - versão 2.6
Começando com Quorum - versão 2.6Começando com Quorum - versão 2.6
Começando com Quorum - versão 2.6
 
Solidity 0.6.x
Solidity 0.6.xSolidity 0.6.x
Solidity 0.6.x
 
Desmistificando blockchain
Desmistificando blockchainDesmistificando blockchain
Desmistificando blockchain
 
Aumento da eficácia jurídica com Smart Contracts
Aumento da eficácia jurídica com Smart ContractsAumento da eficácia jurídica com Smart Contracts
Aumento da eficácia jurídica com Smart Contracts
 
Go (golang) - Porque ele deve ser a linguagem da sua próxima API
Go (golang) - Porque ele deve ser a linguagem da sua próxima APIGo (golang) - Porque ele deve ser a linguagem da sua próxima API
Go (golang) - Porque ele deve ser a linguagem da sua próxima API
 
Physical web
Physical webPhysical web
Physical web
 
Beacons, Raspberry Pi & Node.js
Beacons, Raspberry Pi & Node.jsBeacons, Raspberry Pi & Node.js
Beacons, Raspberry Pi & Node.js
 
Eddystone Beacons - Physical Web - Giving a URL to All Objects
Eddystone Beacons - Physical Web - Giving a URL to All ObjectsEddystone Beacons - Physical Web - Giving a URL to All Objects
Eddystone Beacons - Physical Web - Giving a URL to All Objects
 
Kraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js AppKraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js App
 
Mobile Payments Workshop
Mobile Payments WorkshopMobile Payments Workshop
Mobile Payments Workshop
 
Building your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiBuilding your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry Pi
 
How to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of ThingsHow to make your Money Machine with Internet of Things
How to make your Money Machine with Internet of Things
 
Interact your wearable and an iot device
Interact your wearable and an iot deviceInteract your wearable and an iot device
Interact your wearable and an iot device
 
Fazendo maquinas para ganhar dinheiro com Internet das Coisas
Fazendo maquinas para ganhar dinheiro com Internet das CoisasFazendo maquinas para ganhar dinheiro com Internet das Coisas
Fazendo maquinas para ganhar dinheiro com Internet das Coisas
 
Test A/B
Test A/BTest A/B
Test A/B
 
Let your stuff talk!
Let your stuff talk!Let your stuff talk!
Let your stuff talk!
 
Express checkout PayPal
Express checkout PayPalExpress checkout PayPal
Express checkout PayPal
 
Quercus - Running PHP over Java
Quercus - Running PHP over Java Quercus - Running PHP over Java
Quercus - Running PHP over Java
 
Open ID Connect
Open ID Connect Open ID Connect
Open ID Connect
 
Beacon - Revolutionizing Mobile Apps In-Context
Beacon - Revolutionizing Mobile Apps In-ContextBeacon - Revolutionizing Mobile Apps In-Context
Beacon - Revolutionizing Mobile Apps In-Context
 

Recently uploaded

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 AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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 SolutionsEnterprise Knowledge
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Facebook Messenger and Go