AI Buster é um aplicativo iOS que analisa e identifica se um texto foi gerado por uma Inteligência Artificial ou por um ser humano. O modelo de machine learning usado para essa verificação foi treinado no CreateML da Apple, proporcionando alta precisão e eficiência.
- Detecção Automática: Insira um texto e o aplicativo determinará se ele foi gerado por uma IA ou por uma pessoa.
- Modelo de Machine Learning: O modelo foi criado e treinado utilizando o CreateML, garantindo uma integração nativa com o iOS.
- Feedback Rápido: O resultado da análise é retornado de forma ágil e fácil de entender.
- Interface Simples: Uma interface amigável e intuitiva para uma experiência de usuário otimizada.
- SwiftUI: Para o desenvolvimento da interface de usuário.
- CoreML: Integração do modelo de machine learning treinado no CreateML.
- CreateML: Ferramenta da Apple usada para treinar o modelo de detecção de texto gerado por IA.
- O usuário insere um texto no campo de entrada.
- O texto é enviado para o modelo de machine learning, que foi previamente treinado com exemplos de textos gerados por humanos e por IA.
- O aplicativo retorna o resultado, indicando se o texto foi gerado por uma IA ou por um humano.
- Xcode 13+
- iOS 15+
- Swift 5+
-
Clone o repositório:
git https://github.com/GuilhermeNL01/NanoChallenge05.git
-
Abra o projeto no Xcode:
cd NanoChallenge05 open NanoChallenge05.xcodeproj
-
Compile e execute o projeto no simulador ou em um dispositivo real.
O modelo foi treinado no CreateML com um conjunto de dados contendo textos gerados por IA e humanos.
Se você deseja contribuir para o desenvolvimento deste projeto:
- Faça um fork do repositório.
- Crie uma nova branch para sua feature ou correção de bug:
git checkout -b minha-feature
. - Faça o commit de suas alterações:
git commit -m 'Minha nova feature'
. - Envie suas alterações para a branch principal:
git push origin minha-feature
. - Abra um Pull Request.