DERMOSAN: Development of an interactive software tool in Streamlit for dermatological diagnosis assisted by convolutional neural networks (CNNs)

<ns3:p>Abstract* Background Artificial intelligence (AI)-assisted dermatological diagnosis has become increasingly important due to its ability to support clinical decision-making and reduce diagnostic variability among specialists. This paper presents DERMOSAN, an interactive software tool developed in Streamlit, based on a convolutional neural network (CNN), designed for the automatic classification of dermatological diseases using clinical images. Methods A public Kaggle dataset with 27,153 dermatological images distributed across ten clinical categories was used. The model was built on the ResNet152 architecture with transfer learning, implemented in TensorFlow and Keras. The images were divided into training (80%), validation (10%), and test (10%) subsets, applying class weighting to mitigate data imbalance. The tool integrates a Streamlit-based graphical interface that enables real-time image upload, local processing, and probabilistic diagnosis visualization. Results The model achieved 95% accuracy in training, 83% in validation, and 92.3% in testing. The confusion matrix showed better performance in the most representative classes. The developed interface allows for automatic diagnosis along with confidence scores and complementary clinical suggestions, facilitating quick and reproducible visual interpretation. Conclusions DERMOSAN is a stage of software development aimed at integrating deep learning models into accessible clinical environments. Although the system does not include clinical validation, it represents a step toward the creation of reproducible, open-source tools for AI-assisted diagnosis.</ns3:p>

Authors

Institutions

Publication Details

Journal
F1000Research
Published
2025-12-31
DOI
https://doi.org/10.12688/f1000research.172054.1
Primary Topic
Cutaneous Melanoma Detection and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DERMOSAN: Development of an interactive software tool in Streamlit for dermatological diagnosis assisted by convolutional neural networks (CNNs)

Andry Diego-Calagua, Alex Pacheco, Gustavo Fernández-Gutiérrez, Alexender Leandro-Mendoza
F1000Research
Cutaneous Melanoma Detection and Management
article

DERMOSAN: Development of an interactive software tool in Streamlit for dermatological diagnosis assisted by convolutional neural networks (CNNs)

Andry Diego-Calagua, Alex Pacheco, Gustavo Fernández-Gutiérrez, Alexender Leandro-Mendoza
article en

Abstract

<ns3:p>Abstract* Background Artificial intelligence (AI)-assisted dermatological diagnosis has become increasingly important due to its ability to support clinical decision-making and reduce diagnostic variability among specialists. This paper presents DERMOSAN, an interactive software tool developed in Streamlit, based on a convolutional neural network (CNN), designed for the automatic classification of dermatological diseases using clinical images. Methods A public Kaggle dataset with 27,153 dermatological images distributed across ten clinical categories was used. The model was built on the ResNet152 architecture with transfer learning, implemented in TensorFlow and Keras. The images were divided into training (80%), validation (10%), and test (10%) subsets, applying class weighting to mitigate data imbalance. The tool integrates a Streamlit-based graphical interface that enables real-time image upload, local processing, and probabilistic diagnosis visualization. Results The model achieved 95% accuracy in training, 83% in validation, and 92.3% in testing. The confusion matrix showed better performance in the most representative classes. The developed interface allows for automatic diagnosis along with confidence scores and complementary clinical suggestions, facilitating quick and reproducible visual interpretation. Conclusions DERMOSAN is a stage of software development aimed at integrating deep learning models into accessible clinical environments. Although the system does not include clinical validation, it represents a step toward the creation of reproducible, open-source tools for AI-assisted diagnosis.</ns3:p>

F1000ResearchVol. 14
Universidad Nacional de San Martín (PE)
Peace, Justice and strong institutions
Openalex Percentile: Top 30%
Cutaneous Melanoma Detection and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DERMOSAN: Development of an interactive software tool in Streamlit for dermatological diagnosis assisted by convolutional neural networks (CNNs) — Andry Diego-Calagua, Alex Pacheco, et al. · F1000Research (2025) | TGRS Research Map | TGRS