Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ofarukcaki/haveibeenpwned-ai-chatbot

πŸ’¬ Multiplatform AI Chatbot made for haveibeenpwned.com search. Written using Microsoft Bot Framework and Microsoft Cognitive Services (LUIS).
https://github.com/ofarukcaki/haveibeenpwned-ai-chatbot

Last synced: about 1 month ago
JSON representation

πŸ’¬ Multiplatform AI Chatbot made for haveibeenpwned.com search. Written using Microsoft Bot Framework and Microsoft Cognitive Services (LUIS).

Awesome Lists containing this project

README

        

# Have I Been Pwned AI Chatbot
[![Deploy to Azure][Deploy Button]][Deploy Node/SendAttachment]

[Deploy Button]: https://azuredeploy.net/deploybutton.png
[Deploy Node/SendAttachment]: https://azuredeploy.net
## Available Platforms:

**IF you want to try the bot; please use Telegram, Slack or Skype for now. Bots on others channels may need to be confirmed by official team to usable by public**

* [![](https://i.hizliresim.com/bLv94Z.jpg)](https://www.messenger.com/t/257187708141828) - Facebook Messenger - https://www.messenger.com/t/257187708141828 (Fb Messenger may not be available public usage until approved by Fb team)
* [![](https://i.hizliresim.com/d7LMqD.jpg)](https://www.messenger.com/t/257187708141828) - Slack [Click to add](https://slack.com/oauth/authorize?scope=bot&client_id=226301402436.268292940487&redirect_uri=https%3a%2f%2fslack.botframework.com%2fHome%2fauth&state=haveibeenpwned)
* [![](https://i.hizliresim.com/5GNqo5.jpg)](https://www.messenger.com/t/257187708141828) Skype - [https://join.skype.com/bot/78434275-b560-4ab1-bf8b-8df8361d6b59](https://join.skype.com/bot/78434275-b560-4ab1-bf8b-8df8361d6b59)
* [![](https://i.hizliresim.com/a1ngj2.jpg) - Telegram - https://telegram.me/HIBPwned_bot](https://telegram.me/HIBPwned_bot)

* [![](https://i.hizliresim.com/NOLG3g.jpg)](https://www.messenger.com/t/257187708141828) - Cortana - Name: "Have I Been Pwned"
( Cortana may not be available to public until Microsoft complete the approval process)

### Upcoming
+ SMS search
---
### Main Features
+ Check email/username if it's pwned or not
+ Check password breach
+ Domain name search, if it has a known breach chatbot will return informations about it
+ Language understanding ability.
+ Self-improve itself

### Example Commands

`Help` - `Help me please` etc. to get simple usage informations.

Send `Password` to start password pwnage check process

`check email` - `test@example` - `Is my email [email protected] pwned?` etc. You can ask in any way

`domain.com` - just type the domain name which you want to lookup for. If domain is pwned, pwnage informations about that domain will be returned as smart cards.

#### Additional

+ This bot using **HaveIBeenPwned.com** APIs
+ Remember you **don't need to** stick on commands above, since it is a AI bot it will understand what you asking(email search, password, website check etc.) and reply your question
+ Bot may not be understand every way you asking, but it will be learn in time and **improve** itself for new questions(LUIS).
+ Since this chatbot based on Microsoft's Bot Framework(which is in Preview mode/active development), some functions on different platforms may not be work as **same** or work properly*.

### Demos

| Cortana | Slack |
| ------- | ----- |
|![Cortana](https://raw.githubusercontent.com/ofarukcaki/HaveIBeenPwned-AI-ChatBot/master/assets/cortana.gif) | ![Slack](https://raw.githubusercontent.com/ofarukcaki/HaveIBeenPwned-AI-ChatBot/master/assets/slack.gif)|

| Skype | Telegram | Fb Messenger |
| ------- | ----- | ------------- |
|![Skype](https://raw.githubusercontent.com/ofarukcaki/HaveIBeenPwned-AI-ChatBot/master/assets/skype.gif) | ![Telegram](https://raw.githubusercontent.com/ofarukcaki/HaveIBeenPwned-AI-ChatBot/master/assets/telegram.gif) | Fb Messsenger Demo |

*Telegram button functions are not workΔ±ng properly for now