Development of Desktop Based Breast Cancer Symptoms Self-examination Support System

Adepoju Temilola Morufat *

Computer Engineering Technology Department, Federal Polytechnic, Ayede, Oyo State, Nigeria.

Oladele Matthias Omotayo

Computer Engineering Technology Department, Federal Polytechnic, Ede, Osun State, Nigeria.

Aina Ifeoluwasemilojo

Radiology Unit, College of Health Science, LAUTECH Teaching Hospital, Ogbomoso, Oyo State, Nigeria.

Omidiora Elijah Olusayo

Computer Engineering Department, LAUTECH, Ogbomoso, Oyo State, Nigeria.

Fatai Kjadijat Adeola

Computer Engineering Technology Department, Federal Polytechnic, Ede, Osun State, Nigeria.

*Author to whom correspondence should be addressed.


Abstract

Aims: The early identification of breast cancer is the most significant method for breast cancer prevention. Breast self-examination has received widespread support and promotion from cancer organisations and authorities worldwide. But for it to be effective, women need to be educated and reached out to, in addition to diligent and frequent self-examination. Breast screenings have been used for early detection of breast cancer, before any symptoms like palpable lumps or other symptoms become apparent.

Study Design: Since medical practitioners relied mainly on the information supplied by patients regarding any ailment, there is a need to develop a standalone application that can be used for breast cancer self-examination for easy and early detection of cancer in women.

Place and Duration of Study: Radiology Unit, LAUTECH Teaching Hospital, Oyo State, between September and December 2025; Federal Polytechnic Ede, Osun State.

Methodology: A visibility study on breast cancer self-examination was conducted among selected respondents, and a standalone desktop application was then developed using Python and the PyQt library. The application guides users through a structured self-examination questionnaire and captures symptom-related responses. A rule-based logical decision framework was embedded in the system, where predefined clinical rules map reported signs and symptoms such as lumps, nipple discharge, skin changes, or persistent pain to decision outcomes. Based on the combination and severity of responses, the system classifies the user’s results as normal or requires further clinical assessments and recommends follow-up actions.

Results: The results of the physical examination obtained from the respondents show that 18% of the respondents were abnormal and 82% were normal. These earlier symptoms, given by respondents, gave room for further advice to the 82% of respondents to go for mammogram tests. The application does not diagnose breast cancer and is not a substitute for clinical assessment. Rather, it functions as a screening support tool that flags the presence of symptoms or concerning changes that may require further medical evaluation.

Conclusion: The developed desktop-based standalone application can be used by female individuals to perform a self-examination and by an expert to determine if there is a need to go for a mammography test or not.

Keywords: Standalone application, Python, PyQt Library, mammogram, mammography, radiologist


How to Cite

Morufat, Adepoju Temilola, Oladele Matthias Omotayo, Aina Ifeoluwasemilojo, Omidiora Elijah Olusayo, and Fatai Kjadijat Adeola. 2026. “Development of Desktop Based Breast Cancer Symptoms Self-Examination Support System”. Journal of Cancer and Tumor International 16 (1):55-65. https://doi.org/10.9734/jcti/2026/v16i1340.

Downloads

Download data is not yet available.