O Machine Learning App é um aplicativo desenvolvido com Kotlin, Android Studio e Jetpack Compose, para aplicação de algoritmos de aprendizado de máquina e exibição dos resultados.
- JDK (Java Development Kit)
- Git
- Android Studio
- VSCode
Este projeto depende da seguinte APIs:
- Clone o repositório para sua máquina local usando o seguinte comando
git clone https://github.com/aasjunior/MachineLearningApp.git
-
Abra o projeto pelo Android Studio
-
Certifique-se de que o JDK está instalado e configurado corretamente
-
Certifique-se de que o Python está instalado e funcionando corretamente
-
Configure a API mlapp-api pelo VS Code ou IDE de sua preferência. A API estará rodando em
http://127.0.0.1:8000
-
Execute o Emulador do Android Studio
Se você encontrar um erro relacionado a caracteres não-ASCII durante a execução ou compilação do projeto, existem duas soluções possíveis:
-
Mover o projeto para um diretório diferente: Certifique-se de que o novo diretório não contém caracteres não-ASCII no caminho.
-
Adicionar uma linha ao arquivo gradle.properties: Você pode adicionar a linha 'android.overridePathCheck=true' ao arquivo gradle.properties no diretório do projeto. Isso desativará a verificação do caminho do projeto.
A interface do usuário deste aplicativo foi construída usando Jetpack Compose e Material 3.
O Jetpack Compose é uma moderna toolkit de UI para Android que simplifica e acelera o desenvolvimento da interface do usuário. Ele permite a criação de interfaces de usuário concisas e idiomáticas com menos código e ferramentas poderosas para visualização de layout.
Este é um trabalho acadêmico realizado como tarefa da disciplina de Laboratório Mobile/Computação Natural no 5º Semestre de Desenvolvimento de Software Multiplataforma