/BankingChatBot

A chat bot utilising NLP and sentiment analysis - Built on Microsoft Azure

Primary LanguageJavaScript

A simplistic Microsoft Azure hosted chat bot created for the final assessment in Microsoft Student Accelerator.

Technologies/Libraries Used:

  • Microsoft's LUIS for NLP
  • Text Analytics API for Sentiment Analysis (Through Microsoft Cognitive Services)
  • Microsoft Bot Framework
  • Microsoft Azure (EasyTables and hosting it)

Running the bot

npm start

Testing the bot (Unit Testing using mochaJS)

npm test

Key Features:

Sentiment Analysis

Negative Feedback

Negative Feedback

Positive Feedback

Positive Feedback

Stock Cards

Stock Prices

Bookings + Sentiment Analysis to determine urgency

Bookings

And more...