Skip to content

Flask Based AI Assitant to Help With Daily Tasks Using Voice and Video

Notifications You must be signed in to change notification settings

Diary-hub/DocXy-AI-MK3

Repository files navigation

Description:

Welcome to an intelligent assistant powered by Flask! This robust application leverages OpenAI's GPT-3.5 for natural language processing, making it adept at answering queries, generating responses, and assisting with various tasks. The Flask framework ensures seamless web interaction with the user.

Key Features:

  • Chat Interaction: Engage in natural conversations by posing queries, and receive articulate responses generated by OpenAI's GPT-3.5, offering a dynamic and interactive user experience.

  • Voice Output: Utilize text-to-speech capabilities to convert responses into spoken words, enhancing accessibility and user interaction.

  • Application Control: Command your computer to open specific applications with ease. The system can even suggest applications if the user's command is ambiguous.

  • Task Automation: Delegate tasks such as creating documents, playing music on YouTube, or even preparing assignments. The system intelligently orchestrates these actions based on user requests.

  • Device Control: Manage devices with commands such as waking up a PC or shutting it down, demonstrating a level of automation for routine tasks.

  • Exam Scheduler: Stay informed about upcoming exams and receive reminders, ensuring you're well-prepared for academic commitments.

  • Face Recognition: Employ facial recognition capabilities to identify individuals, enhancing security or personalized interactions.

  • Data Analysis: The system demonstrates the potential for data analysis, particularly with the "Exam()" function, which fetches and processes exam schedules.

Next Steps:

The code also includes sections related to playing audio, connecting to APIs, managing databases, and integrating with Google Sheets for exam schedules. Additionally, it features functionality for face recognition and device control. The application's versatility makes it a powerful tool for both information retrieval and task execution. Feel free to expand on these features or tailor the code to meet specific use cases and functionalities. The possibilities are vast with this intelligent Flask-based assistant!

About

Flask Based AI Assitant to Help With Daily Tasks Using Voice and Video

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published