This is my third blog of the Outreachy series. The theme for the blog is "Think About Your Audience".
1. About my Project
So let me start by giving a brief about my project. The project on which I'm working is "Improve diagnostics of typhoid through Open Science: An Artificial Intelligence-based technique". The ultimate goal of the project is to come up with an android application, such that we can utilize the high-resolution camera to take pictures and to use some algorithms in the backend to give the desired output for the diagnosis of typhoid fever. It will also have a page where the doctor can check in the intensity of the symptoms to get the severity of the typhoid fever.
2. Why would people want to use my project?
Quick and accurate diagnosis is something that cannot be neglected in the medical field. The large number of deaths associated with typhoid fever is a result of many factors which include: poor diagnosis, self-medication, shortage of medical experts, and insufficient health institutions. The diagnosis of tropical diseases involves several levels of uncertainties. Patients cannot tell exactly how they feel, doctors and nurses cannot tell exactly what they observe, and laboratories’ results may have errors caused either by the carelessness of the technicians or malfunctioning instruments. All these complexities in medical practices make traditional quantitative approaches to analysis inappropriate. This leads to the need for the development of a Typhoid Diagnosis System that can be used by anyone at any time for a quick diagnosis of the disease. As Artificial Intelligence(AI) offers methods and techniques with the potential of solving difficult tasks in medical domains.
3. What makes me most excited to work on this project?
The best part about this project is that the android application that I'll be developing is solving a real-life problem and will be used by doctors to diagnose typhoid fever and to ultimately get a faster result to reduce the death rate caused by typhoid.
Also, since I was supposed to develop an android application and I didn't had any prior knowledge of it, so it seemed challenging as well as a chance to explore android development. Also, we are using some algorithms in the backends that are new to me and are really amazing.
4. What new terms or concepts have I learned in the past month?
In the past month I learned about kivy and kivymd for the development of the android application. Kivy is a framework of python that is used for developing cross-platform applications that can run on windows , android , ios etc. I also learned about Rough Set Theory.
Currently, I am learning about some more features of kivy and kivymd so as to make an attractive User Interface of the android application.
5. What was confusing to me about the project?
There are two parts that seemed confusing to me :- first how to use rough set theory and second how to acquire images.
My mentor shared a google docs and explained how we are supposed to use rough set theory.
So is all about the third blog :)
Stay tuned for more blogs...... ^_^