Article image
Carlos Lima
Carlos Lima13/04/2024 21:50
Compartilhe

Crie interfaces para seus modelos de ML com Gradio e HuggingFace

    Com algumas linhas de código, construí uma interface simples e amigável para testar um modelo pré-treinado da plataforma huggingface usando Gradio. O resultado final é este:

    image

    É um modelo genérico que classifica um dado texto como positivo ou negativo (com melhor precisão em inglês); é possível escolher um com mais parâmetros usando o módulo transformers.

    A interface foi feita com Gradio, uma ferramenta simples e intuitiva que permite criar interfaces para a prototipagem dos seus modelos de Machine Learning.

    Para os aventureiros, disponibilizei meu código, e o desafio é o seguinte: ajuste a interface para outra entrada de dados (imagens), selecione um modelo específico de todos os disponíveis no Hugging Face e, por exemplo, faça a classificação das mesmas; ou crie uma interface que receba um texto e o transforme em imagens. O céu é o limite!

    image

    Código no huggingface: https://huggingface.co/spaces/CASLL/Sentiment-Analysis/blob/main/app.py

    Compartilhe
    Comentários (0)