Motivation
This project was based on the medtorch repository (winner of the 2020 Pytorch hackathon). Both the application and the deployment were very interesting processes, showing us in a challenging way how we could tackle real-world problems with the help of various Deep Learning tools.
Features
- βοΈ Interface created with React-Native.
- π Authentication using Mongo DB.
- π Chatbot powered by GiftedChat.
- π₯ Powered backend with models built with PyTorch.
Screens
Login
Intro
Patient interface (chat)
Doctor interface
Diagnosis PDF
Installation & Setup
Follow these steps to set up your React Native environment. I also recommend that you follow this tutorial in order to properly configure Android Studio. To successfully connect your mobile phone and/or emulator, you need to install ADB and set your environment variables.
Once you have installed the packages with npm i
, you can run the following
command:
npm start
This will automatically open Expo in your browser. I recommend you use Expo Go to run the app directly on your phone without using the USB cable.
Next steps
- πΌ More PyTorch models for vision tasks (lungs, breasts).