SlideShare uma empresa Scribd logo
1 de 18
BOT
Shweta Joshi
Contents
 What is Bot
 What can bots do
 Types of bots
 Bot Management Strategy
 What’s the business model for bots
 How Bots Are Going To Make Your Life Easier
 Twitter Bot
 How to create Twitter Bot
 ChatBot
 ChatBot Demo
 References
An Internet bot, also known
as web robot, WWW robot or
simply bot, is a software
application that runs
automated tasks (scripts) over
the Internet.
BOT: Build–operate–transfer
What is Bot ?
What can bots do?
 order food
 shop for clothes
 save money and find restaurants.
 Chat with humans
 Web search
Types of bots
 Internet bots are software applications that are used on
the Internet for both legitimate and malicious purposes.
 Hackers also use bots to perform malicious acts on the
Internet and to breach the security of PCs through the
installation of malicious files.
 Mainly two types of bots are: Good Bots and Bad bots.
 Good bots: Chat bots, Crawlers, Transactional bots,
Informational bots, Game bots
 Bad bots: Hackers, Spammers, Scrappers , Impersonators
Bot Management Stategy
 Akamai Revolutionizes Bot Management
 Industry-first Web Security Technology -- Akamai Bot Manager -- Designed to
Allow True Management of Bots vs. Detection and Blocking Only
 Feb 17, 2016, 06:30 ET from Akamai Technologies, Inc.
 The attacker was locking inventory on their site for hours causing a significant
burst in traffic and preventing customers from making transactions. The
Akamai Security Operations Center was involved right away and quickly
discovered that a bot was behind this attack. This was a "good bot" just
scraping the inventory for pricing data, but it caused havoc for both the
infrastructure and the business
What’s the business model for bots?
 There are obvious revenue opportunities around subscriptions, advertising and
commerce. If bots are designed to save you time that you’d normally spend
on mundane tasks or interactions, it’s possible they’ll seem valuable enough
to justify a subscription fee. If bots start to replace some of the functions
that you’d normally use a search engine like Google for, it’s easy to imagine
some sort of advertising component.
 Part of the appeal of bots is that they simply automate things that companies
are currently paying humans to do. So some value may be more about cost
savings than new revenue streams.
How Bots Are Going To Make Your Life
Easier ?
 Artificial intelligence these days to become more helpful and easier to
use. Another way AI is making its way into our daily lives is through
our chats, thanks to bots.
 A bot is an AI-powered "person" you can chat with on a platform such
as Facebook Messenger
 Twitter bots that automatically respond to your tweets in various
(often hilarious) ways.
 Today's bots are a lot more advanced. They can do a variety of things:
help you find information, help you make a purchase, or automate
tasks for you.
Twitter Bot
 A Twitterbot is a bot program used to produce automated posts on
the Twitter microblogging service, or to automatically follow Twitter
users.
 Examples of Twitterbots
 @choose_this sends at-replies to Twitter users who tweet about
making a choice between a wide variety of things
 @DearAssistant sends auto-reply tweets responding to complex
queries in simple English by utilizing Wolfram Alpha.
How to create twitter bot
 Step 1. Make an App for the Twitter Bot
 Create a new account at Twitter that will work as a bot.
 Then go to apps.twitter.com, sign-in with your new Twitter account and create a
Twitter app.
 Give your app a name, description and put any URL in the website field. Agree to
the developer terms and submit the form.
 Once the Twitter app has been created, click Modify App Permissions under
Application Settings and change the access level to Read, Write and Access Direct
Messages.
 Next switch to the Keys and Access Tokens tab and click the Create my Access
Token button. Twitter will generate the Consumer Keys and Access tokens that we
will need in a next step.
Step 2: Configure your Twitter bots
 Go to labnol.org/bots to open the Twitter bots application. You may
have to authorize the bot once.
 Edit the values of Twitter Consumer Key, Consumer Secret, Access
Token and Access Secret that were generated in the previous step.
 Next you need to specify the search phrase for the bots. The app will
find all new tweets that match this search phrase and process them
all, one at a time. If you have the premium version, you can create up
to 5 bots in one go.
 Click the Create to initialize the Twitter bot. That’s it. The bots are
now initialized and they’ll auto-run in the background.
Chatbot
 Short for chat robot, a computer program that
simulates human conversation, or chat,
through artificial intelligence. Typically, a chat
bot will communicate with a real person, but
applications are being developed in which two
chat bots can communicate with each other.
Chatbot Demo
Bots: An Evaluation of Their Advantages and
Disadvantages
 These days, in technology and digital marketing
circles, “ bots ” are a frequent source of
discussion. Some people say they are necessary so
that search engines can “discover” content. But
it’s just as clear that bots, improperly used, can
cause harm to websites, servers, and people’s
computers. Recently, bots have been called out as
a major problem for online advertising.
References
 https://en.wikipedia.org/wiki/Internet_bot
 http://www.javaworld.com/article/2078003/java-se/write-your-own-twitter-
application.html?page=5
 http://www.labnol.org/internet/write-twitter-bot/27902/
 https://gist.github.com/dueyfinster/2469810
Thankyou

Mais conteúdo relacionado

Mais procurados

Whatsapp web app
Whatsapp web appWhatsapp web app
Whatsapp web appakkybhojane
 
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS) "
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS)  "A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS)  "
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS) "MUHAMMAD HUZAIFA CHAUDHARY
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development PresentationTurnToTech
 
Adyen presentation
Adyen presentationAdyen presentation
Adyen presentationMax Dodson
 
Akash final-year-project report
Akash final-year-project reportAkash final-year-project report
Akash final-year-project reportAkash Rajguru
 
Chatbot Case Study ppt - pdf
Chatbot Case Study ppt - pdf Chatbot Case Study ppt - pdf
Chatbot Case Study ppt - pdf Daten Wissen
 
software testing on whatsapp
software testing on whatsappsoftware testing on whatsapp
software testing on whatsappnil65
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Oleksii Prohonnyi
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
'Ramco Automated Data Flow In Banking Frontiers'
'Ramco Automated Data Flow In Banking Frontiers''Ramco Automated Data Flow In Banking Frontiers'
'Ramco Automated Data Flow In Banking Frontiers'Ramco Systems
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shoppinganil kumar
 
Whatsapp seminar-report
Whatsapp seminar-reportWhatsapp seminar-report
Whatsapp seminar-reportJyoti Kumari
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sampleAdviacent
 
The mobile ecosystem and development strategies
The mobile ecosystem and development strategiesThe mobile ecosystem and development strategies
The mobile ecosystem and development strategiesIvano Malavolta
 
Web 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new webWeb 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new webjawadshuaib
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentpuneetbatra24
 

Mais procurados (20)

Whatsapp web app
Whatsapp web appWhatsapp web app
Whatsapp web app
 
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS) "
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS)  "A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS)  "
A MARKETER'S GUIDE : " INTEGRATION PLATFORM AS A SERVICE (iPaaS) "
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Adyen presentation
Adyen presentationAdyen presentation
Adyen presentation
 
Akash final-year-project report
Akash final-year-project reportAkash final-year-project report
Akash final-year-project report
 
Chatbot Case Study ppt - pdf
Chatbot Case Study ppt - pdf Chatbot Case Study ppt - pdf
Chatbot Case Study ppt - pdf
 
Web 3.0
Web 3.0 Web 3.0
Web 3.0
 
software testing on whatsapp
software testing on whatsappsoftware testing on whatsapp
software testing on whatsapp
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
'Ramco Automated Data Flow In Banking Frontiers'
'Ramco Automated Data Flow In Banking Frontiers''Ramco Automated Data Flow In Banking Frontiers'
'Ramco Automated Data Flow In Banking Frontiers'
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
Whatsapp seminar-report
Whatsapp seminar-reportWhatsapp seminar-report
Whatsapp seminar-report
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sample
 
Power Automate
Power AutomatePower Automate
Power Automate
 
The mobile ecosystem and development strategies
The mobile ecosystem and development strategiesThe mobile ecosystem and development strategies
The mobile ecosystem and development strategies
 
Web Design
Web DesignWeb Design
Web Design
 
Less vs sass
Less vs sassLess vs sass
Less vs sass
 
Web 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new webWeb 3.0 - What you may not know about the new web
Web 3.0 - What you may not know about the new web
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end development
 

Destaque

Akamai security report
Akamai security reportAkamai security report
Akamai security reportHonza Beranek
 
Building Cyber Resilience at the Speed of Business
Building Cyber Resilience at the Speed of BusinessBuilding Cyber Resilience at the Speed of Business
Building Cyber Resilience at the Speed of BusinessRahul Neel Mani
 
Relational capabilities euram 2012
Relational capabilities   euram 2012Relational capabilities   euram 2012
Relational capabilities euram 2012Maria Kapsali (PhD)
 
Excise duty sagar 12mt07ind016
Excise duty sagar 12mt07ind016Excise duty sagar 12mt07ind016
Excise duty sagar 12mt07ind016Akash Maurya
 
Construction project delivery methods
Construction project delivery methodsConstruction project delivery methods
Construction project delivery methodsNitin Kumar
 
Analytical comparision of BOT,BOOT and PPP models
 Analytical comparision of BOT,BOOT and PPP models Analytical comparision of BOT,BOOT and PPP models
Analytical comparision of BOT,BOOT and PPP modelsBhavin Sharma
 
Law On Obligations and Contracts (art. 1369 - 1380)
Law On Obligations and Contracts (art. 1369 - 1380)Law On Obligations and Contracts (art. 1369 - 1380)
Law On Obligations and Contracts (art. 1369 - 1380)Redick Ravanes
 
Build - Operate - Transfer
Build - Operate - TransferBuild - Operate - Transfer
Build - Operate - TransferKshitij Gupta
 
Bot(build operate transfr)
Bot(build operate transfr)Bot(build operate transfr)
Bot(build operate transfr)Kritika Garg
 
Service tax –the salient features
Service tax –the salient featuresService tax –the salient features
Service tax –the salient featuresvenkataramanan Thiru
 
BOOT, BOT, Management Contracts & Turnkey PROJECTS
BOOT, BOT, Management Contracts & Turnkey PROJECTSBOOT, BOT, Management Contracts & Turnkey PROJECTS
BOOT, BOT, Management Contracts & Turnkey PROJECTSaly_ayk
 
Specifications 101
Specifications 101Specifications 101
Specifications 101Andrej_M
 
Obligations and contracts
Obligations and contractsObligations and contracts
Obligations and contractsJecko Bechayda
 

Destaque (20)

Akamai security report
Akamai security reportAkamai security report
Akamai security report
 
Building Cyber Resilience at the Speed of Business
Building Cyber Resilience at the Speed of BusinessBuilding Cyber Resilience at the Speed of Business
Building Cyber Resilience at the Speed of Business
 
Roine Leiringer
Roine LeiringerRoine Leiringer
Roine Leiringer
 
Relational capabilities euram 2012
Relational capabilities   euram 2012Relational capabilities   euram 2012
Relational capabilities euram 2012
 
CONS6817_S11'16
CONS6817_S11'16CONS6817_S11'16
CONS6817_S11'16
 
W3C-LBDW BOT-HVAC
W3C-LBDW BOT-HVACW3C-LBDW BOT-HVAC
W3C-LBDW BOT-HVAC
 
final pptbot
final pptbotfinal pptbot
final pptbot
 
Excise duty sagar 12mt07ind016
Excise duty sagar 12mt07ind016Excise duty sagar 12mt07ind016
Excise duty sagar 12mt07ind016
 
Construction project delivery methods
Construction project delivery methodsConstruction project delivery methods
Construction project delivery methods
 
Analytical comparision of BOT,BOOT and PPP models
 Analytical comparision of BOT,BOOT and PPP models Analytical comparision of BOT,BOOT and PPP models
Analytical comparision of BOT,BOOT and PPP models
 
Law On Obligations and Contracts (art. 1369 - 1380)
Law On Obligations and Contracts (art. 1369 - 1380)Law On Obligations and Contracts (art. 1369 - 1380)
Law On Obligations and Contracts (art. 1369 - 1380)
 
Build - Operate - Transfer
Build - Operate - TransferBuild - Operate - Transfer
Build - Operate - Transfer
 
Contract Drafting
Contract DraftingContract Drafting
Contract Drafting
 
Bot(build operate transfr)
Bot(build operate transfr)Bot(build operate transfr)
Bot(build operate transfr)
 
Service tax –the salient features
Service tax –the salient featuresService tax –the salient features
Service tax –the salient features
 
BOOT, BOT, Management Contracts & Turnkey PROJECTS
BOOT, BOT, Management Contracts & Turnkey PROJECTSBOOT, BOT, Management Contracts & Turnkey PROJECTS
BOOT, BOT, Management Contracts & Turnkey PROJECTS
 
Specifications 101
Specifications 101Specifications 101
Specifications 101
 
Obligations and contracts
Obligations and contractsObligations and contracts
Obligations and contracts
 
Social interaction and social processes.ppt(diones)
Social interaction and social processes.ppt(diones)Social interaction and social processes.ppt(diones)
Social interaction and social processes.ppt(diones)
 
SERVICE TAX
SERVICE TAXSERVICE TAX
SERVICE TAX
 

Semelhante a Bot

How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide Harikrishna Kundariya
 
How to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidHow to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidThomas G. Martin
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?PVS-Studio
 
chat bots are the future of communication.pptx
chat bots are the future of communication.pptxchat bots are the future of communication.pptx
chat bots are the future of communication.pptxJIMSVKII
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
Automate engagements using chatbot software
Automate engagements using chatbot softwareAutomate engagements using chatbot software
Automate engagements using chatbot softwareNathan Lohey
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbotRaj Vignesh K
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignStefan Kojouharov
 
Enhance User Engagement and Retention with Thatware's Chatbot Services
Enhance User Engagement and Retention with Thatware's Chatbot ServicesEnhance User Engagement and Retention with Thatware's Chatbot Services
Enhance User Engagement and Retention with Thatware's Chatbot ServicesThatwareIO
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
6 Chatbot Metrics To Track For Better User Experience
6 Chatbot Metrics To Track For Better User Experience6 Chatbot Metrics To Track For Better User Experience
6 Chatbot Metrics To Track For Better User ExperienceIQVIS
 

Semelhante a Bot (20)

How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
 
Chat bots
Chat botsChat bots
Chat bots
 
How to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidHow to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroid
 
Transforming Customer Service with AI-Powered Chatbots
Transforming Customer Service with AI-Powered ChatbotsTransforming Customer Service with AI-Powered Chatbots
Transforming Customer Service with AI-Powered Chatbots
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?
 
chatbots.pdf
chatbots.pdfchatbots.pdf
chatbots.pdf
 
chat bots are the future of communication.pptx
chat bots are the future of communication.pptxchat bots are the future of communication.pptx
chat bots are the future of communication.pptx
 
Ai chatbot in india
Ai chatbot in indiaAi chatbot in india
Ai chatbot in india
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Automate engagements using chatbot software
Automate engagements using chatbot softwareAutomate engagements using chatbot software
Automate engagements using chatbot software
 
Chatbot cheatsheet
Chatbot cheatsheet Chatbot cheatsheet
Chatbot cheatsheet
 
A concise guide to chatbots
A concise guide to chatbotsA concise guide to chatbots
A concise guide to chatbots
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbot
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
 
Chatbots Latest development Technology
Chatbots Latest development TechnologyChatbots Latest development Technology
Chatbots Latest development Technology
 
Telegram bot
Telegram botTelegram bot
Telegram bot
 
Enhance User Engagement and Retention with Thatware's Chatbot Services
Enhance User Engagement and Retention with Thatware's Chatbot ServicesEnhance User Engagement and Retention with Thatware's Chatbot Services
Enhance User Engagement and Retention with Thatware's Chatbot Services
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
6 Chatbot Metrics To Track For Better User Experience
6 Chatbot Metrics To Track For Better User Experience6 Chatbot Metrics To Track For Better User Experience
6 Chatbot Metrics To Track For Better User Experience
 

Último

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
 
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.pdfsudhanshuwaghmare1
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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 MenDelhi Call girls
 
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 RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

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
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Bot

  • 2. Contents  What is Bot  What can bots do  Types of bots  Bot Management Strategy  What’s the business model for bots  How Bots Are Going To Make Your Life Easier  Twitter Bot  How to create Twitter Bot  ChatBot  ChatBot Demo  References
  • 3. An Internet bot, also known as web robot, WWW robot or simply bot, is a software application that runs automated tasks (scripts) over the Internet. BOT: Build–operate–transfer What is Bot ?
  • 4. What can bots do?  order food  shop for clothes  save money and find restaurants.  Chat with humans  Web search
  • 5. Types of bots  Internet bots are software applications that are used on the Internet for both legitimate and malicious purposes.  Hackers also use bots to perform malicious acts on the Internet and to breach the security of PCs through the installation of malicious files.  Mainly two types of bots are: Good Bots and Bad bots.  Good bots: Chat bots, Crawlers, Transactional bots, Informational bots, Game bots  Bad bots: Hackers, Spammers, Scrappers , Impersonators
  • 6. Bot Management Stategy  Akamai Revolutionizes Bot Management  Industry-first Web Security Technology -- Akamai Bot Manager -- Designed to Allow True Management of Bots vs. Detection and Blocking Only  Feb 17, 2016, 06:30 ET from Akamai Technologies, Inc.  The attacker was locking inventory on their site for hours causing a significant burst in traffic and preventing customers from making transactions. The Akamai Security Operations Center was involved right away and quickly discovered that a bot was behind this attack. This was a "good bot" just scraping the inventory for pricing data, but it caused havoc for both the infrastructure and the business
  • 7. What’s the business model for bots?  There are obvious revenue opportunities around subscriptions, advertising and commerce. If bots are designed to save you time that you’d normally spend on mundane tasks or interactions, it’s possible they’ll seem valuable enough to justify a subscription fee. If bots start to replace some of the functions that you’d normally use a search engine like Google for, it’s easy to imagine some sort of advertising component.  Part of the appeal of bots is that they simply automate things that companies are currently paying humans to do. So some value may be more about cost savings than new revenue streams.
  • 8. How Bots Are Going To Make Your Life Easier ?  Artificial intelligence these days to become more helpful and easier to use. Another way AI is making its way into our daily lives is through our chats, thanks to bots.  A bot is an AI-powered "person" you can chat with on a platform such as Facebook Messenger  Twitter bots that automatically respond to your tweets in various (often hilarious) ways.  Today's bots are a lot more advanced. They can do a variety of things: help you find information, help you make a purchase, or automate tasks for you.
  • 9. Twitter Bot  A Twitterbot is a bot program used to produce automated posts on the Twitter microblogging service, or to automatically follow Twitter users.  Examples of Twitterbots  @choose_this sends at-replies to Twitter users who tweet about making a choice between a wide variety of things  @DearAssistant sends auto-reply tweets responding to complex queries in simple English by utilizing Wolfram Alpha.
  • 10. How to create twitter bot  Step 1. Make an App for the Twitter Bot  Create a new account at Twitter that will work as a bot.  Then go to apps.twitter.com, sign-in with your new Twitter account and create a Twitter app.  Give your app a name, description and put any URL in the website field. Agree to the developer terms and submit the form.  Once the Twitter app has been created, click Modify App Permissions under Application Settings and change the access level to Read, Write and Access Direct Messages.  Next switch to the Keys and Access Tokens tab and click the Create my Access Token button. Twitter will generate the Consumer Keys and Access tokens that we will need in a next step.
  • 11.
  • 12. Step 2: Configure your Twitter bots  Go to labnol.org/bots to open the Twitter bots application. You may have to authorize the bot once.  Edit the values of Twitter Consumer Key, Consumer Secret, Access Token and Access Secret that were generated in the previous step.  Next you need to specify the search phrase for the bots. The app will find all new tweets that match this search phrase and process them all, one at a time. If you have the premium version, you can create up to 5 bots in one go.  Click the Create to initialize the Twitter bot. That’s it. The bots are now initialized and they’ll auto-run in the background.
  • 13.
  • 14. Chatbot  Short for chat robot, a computer program that simulates human conversation, or chat, through artificial intelligence. Typically, a chat bot will communicate with a real person, but applications are being developed in which two chat bots can communicate with each other.
  • 16. Bots: An Evaluation of Their Advantages and Disadvantages  These days, in technology and digital marketing circles, “ bots ” are a frequent source of discussion. Some people say they are necessary so that search engines can “discover” content. But it’s just as clear that bots, improperly used, can cause harm to websites, servers, and people’s computers. Recently, bots have been called out as a major problem for online advertising.