In the age of digital innovation, healthcare is evolving to become more accessible and convenient. DigiDoc is a disease prediction and doctor search tool that helps patients identify their health issues and find appropriate medical help nearby. Patients can input their symptoms using a text input field with autocomplete or suggestion functionality, and the app uses machine learning algorithms to provide a list of potential diseases.
The app also suggests doctors located nearby based on the patient’s location and helps them schedule an appointment with the doctor. Doctors can also register their location, specialty, and availability in the app, making it easier for patients to find them. The app provides an intuitive and user-friendly interface to help patients manage their health and get the care they need.
Not only this, the users can even read about predicted disease within the app only by just clicking a button. All these information about the disease are brought to them by scraping the information from Wikipedia.org
Earlier we thought of using google map API but due to unavailability of cred card which is required by google maps to create api service we were unable to use it, so instead of using it we used geolocator package of Flutter.
Also it was really tough to integrate ML model written in Python with Flutter. To overcome this problem we created an API for our ML model using flask and hosted the flask server using ngrok.
Technologies used
Discussion