Ava é uma assistente pessoal desenvolvida em Python. Ela é capaz de responder a perguntas, fornecer informações de previsão do tempo e trânsito, executar comandos no computador e muito mais. Ava é projetada para ser uma interface interativa e amigável para ajudar em várias tarefas do dia a dia.
- Responde a perguntas do usuário.
- Fornecer previsão do tempo.
- Fornecer informações de trânsito.
- Executar comandos no computador.
- Aprender com o usuário.
- Resposta por texto e voz.
- Python 3.7 ou superior
- nltk
- pyttsx3
- requests
- PyQt5
-
Clone o repositório: https://github.com/rslanna/ava
-
Acesse o diretório do projeto: cd ava-assistente-pessoal
-
Instale as dependências: pip install -r requirements.txt
-
Execute o arquivo
ava.py
: -
Use a interface gráfica para fazer perguntas ao Assistente Pessoal Ava.
- Para configurar o caminho do navegador, clique em "Configurar" no menu principal e selecione o arquivo executável do navegador.
- Para configurar as chaves de API para previsão do tempo e trânsito, clique em "Configurar" no menu principal e insira as chaves correspondentes.
Contribuições são bem-vindas! Se você encontrar algum problema, tiver alguma ideia ou quiser adicionar um novo recurso, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.