DHEIVER's picture
Update app.py
c5fab19 verified
import gradio as gr
titulo = "Classificação de Tumores na Tireoide em Imagens de Ultrassom"
artigo = "Este estudo foi realizado por S. Serdar Helli usando HF Transformers ConvNext"
descricao = '''
Nódulo na tireoide é um dos carcinomas endócrinos mais comuns. Devido à sua maior capacidade de revelação e habilidade de distinguir entre nódulos benignos e malignos em características patológicas, a ultrassonografia se tornou a modalidade mais amplamente utilizada para encontrar e diagnosticar o câncer de tireoide em comparação com TC e RM.
Neste estudo, o objetivo é a classificação de tumores na tireoide em imagens de ultrassom com 2 categorias diferentes:
- Maligno (1)
- Benigno (0)
Subcategorias:
- 1 Glândula tireoide normal
- 2 Cisto simples efetivamente benigno - % 0 Risco de malignidade (Benigno)
- 3 Muito provavelmente benigno - % 0,25 Risco de malignidade (Benigno)
- 4A Nódulos suspeitos; baixo risco de malignidade - % 6 Risco de malignidade (Maligno)
- 4B Nódulos suspeitos; alto risco de malignidade Uma ou duas características de alta suspeita - % 69 Risco de malignidade (Maligno)
- 5 Nódulos efetivamente malignos - % 100 Risco de malignidade (Maligno)
Este estudo foi realizado usando HF Transformers:
- [No Google Colab](https://colab.research.google.com/drive/1ueSq8Y_NmFr7NGdtS8FStI3d2HR-43LD?usp=sharing)
- [No Github](https://github.com/SerdarHelli/The-Classification-of-Thyroid-Tumors-on-UltraSound-Images-using-Deep-Learning-Methods)
- [Usando Keras e GradCam Com MultiClasses Artigo no Medium](https://serdarhelli.medium.com/the-basic-classification-of-thyroid-tumors-on-ultrasound-images-using-deep-learning-methods-46f812d859ea)
O Conjunto de Dados:
[A Universidade Nacional da Colômbia apresentou um banco de dados de imagens de ultrassom da tireoide de acesso aberto.](http://cimalab.unal.edu.co/?lang=es&mod=program&id=5)
Ref: Pedraza, Lina & Vargas, Carlos & Narváez, Fabián & Durán, Oscar & Muñoz, Emma & Romero, Eduardo. (2015). Um banco de dados de imagens de ultrassom da tireoide de acesso aberto. Progress in Biomedical Optics and Imaging - Proceedings of SPIE. 9287. 10.1117/12.2073532.
'''
exemplos = ["example_Benign1.png" ,"example_Benign2.png", "example_Malign2.png"]
# Criar uma interface Gradio
interface = gr.Interface.load("huggingface/SerdarHelli/ThyroidTumorClassificationModel",
title=titulo, exemplos=exemplos, cache_exemplos=False)
# Adicionar descrição como um componente de texto
interface.description = gr.Textbox(text=descricao, placeholder="Descrição", default=descricao, readonly=True)
# Lançar a interface
interface.launch()