ggeop/Python-ai-assistant
Python AI assistant ðŸ§
Implements skill extraction using TF-IDF vectorization with cosine similarity to match voice commands to executable tasks, supporting both speech and text input modes. Integrates third-party APIs (OpenWeatherMap, WolframAlpha, IPSTACK) for weather, general knowledge, and location services, while persisting learned skills and command history in MongoDB. Features asynchronous command execution, runtime configuration changes, and extensible skill registration via a modular plugin architecture.
998 stars. No commits in the last 6 months.
Stars
998
Forks
248
Language
Python
License
MIT
Category
Last pushed
Nov 17, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/ggeop/Python-ai-assistant"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
bishop-ai/bishop-ai
Voice and text virtual assistant
va-kiet/Voice-Assistant-wake-word-detection-model
Build a Wake Word Detection model for Voice Assistant using PyTorch
morganm94/AI-Voice-Assistance
AI-based voice assistant implemented in Python for hands-free interactions with computers.