Non-Invasive Methods to Detect Anemia

  • Course: CSE3001 Software Engineering (VIT)
  • Tech Stack: Notepad++, Jupyter Notebook (IDE Tool), Struts2(Apache) (Framework), JavaScript, HTML, CSS (Client-side Scripting), Python (sklearn) MySQL (Database), Apache (Web server)
  • Architectural Design Diagrams: Use Case, Class, Sequence, State Chart, Activity, Collaborative, Work Breakdown Structure, Gantt, PERT, Timeline Charts
  • Developed a non-invasive method to detect anemia or hemoglobin deficiency in people.
  • The method uses a web application and a random forest classifier based on various factors such as age, weight, height, BMI, blood pressure, etc.
  • It allows people to test their hemoglobin level almost instantly and at the ease of their homes.
  • Extensive architecural design diagrams were created for proper project management during the software engineering project.
  • It also acts as an easy interface between patients and doctors, allowing for easier communication and prescription of medicines without the need for physical meetings.
System Architecture

Proposed Class Diagram