All Projects → skaravind → Whatsapp Radiologist

skaravind / Whatsapp Radiologist

Licence: mit
A chatbot built in python using Selenium module.

Projects that are alternatives of or similar to Whatsapp Radiologist

Talks odt
Slides and materials for most of my talks by year
Stars: ✭ 80 (-1.23%)
Mutual labels:  jupyter-notebook
Kgtk
Knowledge Graph Toolkit
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Unet Tgs
Applying UNET Model on TGS Salt Identification Challenge hosted on Kaggle
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Tutorials2021
Mediterranean Machine Learning school tutorials
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Dl in nlp deeppavlov cs224n spring2020
"Deep Learning in Natural Language Processing" - a course by DeepPavlov built on top of Stanford's cs224n
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Deep transfer learning nlp dhs2019
Contains the code and deck for the presentation on Applying Deep Transfer Learning for NLP in Analytics Vidhya's DataHack Summit 2019
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Fcn.tensorflow
Tensorflow implementation of Fully Convolutional Networks for Semantic Segmentation (http://fcn.berkeleyvision.org)
Stars: ✭ 1,230 (+1418.52%)
Mutual labels:  jupyter-notebook
Ltpextraction
基于ltp的简单评论观点抽取模块
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Object Detection On Thermal Images
Robust Object Classification of Occluded Objects in Forward Looking Infrared (FLIR) Cameras
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Scala Cheatsheet
The Biggest Scala Cheat-Sheet.
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Style Semantics
Code for the paper "Controlling Style and Semantics in Weakly-Supervised Image Generation", ECCV 2020
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Fnn
Embed strange attractors using a regularizer for autoencoders
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Neural Structural Optimization
Neural reparameterization improves structural optimization
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
D3 Js Step By Step
http://zeroviscosity.com/category/d3-js-step-by-step
Stars: ✭ 80 (-1.23%)
Mutual labels:  jupyter-notebook
Mlnetexamples
A collection of examples for the ML.NET machine learning package from Microsoft
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Mimic Code
MIMIC Code Repository: Code shared by the research community for the MIMIC-III database
Stars: ✭ 1,225 (+1412.35%)
Mutual labels:  jupyter-notebook
Lifetime value
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Ai For Trading
code repository for Udacity nanodegree Artificial Intelligence for Trading
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Astool
Augmented environments with RL
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook
Learn machine learning
Road to Machine Learning
Stars: ✭ 81 (+0%)
Mutual labels:  jupyter-notebook

Whatsapp-Radiologist

A chatbot built in python using Selenium module that can predict lung diseases through Xray. I'm using the ChexNet's amazing model to accomplish this task accurately.

Running the bot

  1. If you want to test the image captioning bot feature, make sure you have put the Azure API key in loreal.py to use the image captioning bot feature.
  2. Run the command python3 bot.py
  3. Scan the QR code with your phone to start whatsapp web on browser that pops up. (You may have to configure selenium geckodriver depending on the OS you are using. Specify geckodriver.exe's path in selenium inside bot.py file)
  4. Ask your friend to send activate bot to you.
  5. Now he can either send show news or send an Xray to start the diagnosis.

Feel free to improve the code and add features.

Currently the chatbot is only capable of the following tasks:

1. Lung Xray Diagnosis

Using chexnet model. refer: https://github.com/brucechou1983/CheXNet-Keras for keras chexnet

and https://arxiv.org/pdf/1711.05225.pdf for the original paper.

2. Image Captioning Bot

A bot that captions the image sent to you using Microsoft's Azure platform. You will need an API key from Azure to run this. If you dont have one, you can make your own "caption" function and play around the image.

3.. News show

Any message you will get after you run the bot having the word "show news" in it will be treated as a request for latest headlines. The bot then fetches the latest news.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].