Skip to content

🐦 Submission for #IBM include <geek.tech> Cognitive Computing Hack Camp New Delhi : An application to send automatic replies to tweets sent to a particular Twitter handle, based on the nature of the tweets.

License

IpshitaC/tweeply

Repository files navigation

🐦 Tweeply (Powered by IBM Watson)

Table of Contents

  1. About
  2. How does it work?
  3. Technologies Used
  4. Demo
  5. Installation
  6. Contributing
  7. License

About

Tweeply is a cognitive Bluemix-based Web application that sends custom replies to all public tweets sent to a particular Twitter handle. This application is most suited for automated Twitter-based customer care services, election campaigns and almost anything interactive! In this version, Tweeply handles customer care queries and sends out suitable replies for the same.

This application was built during the #IBM include< geek.tech > Cognitive Computing Hack Camp held in New Delhi.

How Does it Work?

Tweeply takes all public tweets made to a particular Twitter handle and analyzes them using the IBM Watson Natural Language Classifier service. The service can be trained by the developer, according to the requirements of the application. The service yields confidence scores of various classes, out of which the class with the highest confidence score is said to be the classification of the text.

The application then chooses the predefined replies, as per the classification and tweets it to the handle, from which the request tweet was made, within a matter of seconds.

To read more about the IBM Watson Natural Language Classifier Service and its usage, please refer to the documentation.

Technologies Used

  • Node-RED
  • JavaScript
  • CSS3/HTML5
  • IBM Watson Natural Language Classifier Service
  • Twitter API
  • Cloudant NoSQL DB

Demo

Here's a demo of the query tweet and the reply tweet sent by the application. @ipshi_chattons is the Twitter account for the bot and @ipshitachatterjee8 is the sample user account. Request Tweet

Reply Tweet

##Installation

  1. Clone or download the repository
  2. Update the credentials in bluemix-settings.js.
  3. Run public/index.html

Contributing

See CONTRIBUTING.md for more details. Or feel free to reach out to me via mail.

##License Tweeply is licensed under Apache 2.0 license. See LICENSE for more details.

About

🐦 Submission for #IBM include <geek.tech> Cognitive Computing Hack Camp New Delhi : An application to send automatic replies to tweets sent to a particular Twitter handle, based on the nature of the tweets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published