This repository contains code for a Summer Project that includes various functionalities such as voice assistant, data analysis, image processing, automation, and more. The project is implemented using Python and integrates various libraries and services.
-
Voice Assistant: A voice assistant that responds to user input using text-to-speech and integrates with OpenAI for generating responses.
-
Data Analysis: Linear Regression analysis using scikit-learn library to predict values based on sample data.
-
Image Processing: Various image processing tasks like capturing photos, cropping, face swapping, and more using OpenCV library.
-
Automation: Automating tasks like sending WhatsApp messages, Instagram bot, and EC2 instance management using Boto3.
-
GUI Interface: Graphical User Interface (GUI) created using tkinter library for user interaction.
-
AWS Services: Integration with Amazon Web Services (AWS) including S3 bucket creation, Simple Notification Service (SNS), and EC2 instance management.
Before running the code, make sure you have the following installed:
- Python 3.x
- Required libraries (install using
pip):- numpy
- cv2
- pyttsx3
- pywhatkit
- pyautogui
- boto3
- matplotlib
- googlesearch-python
- pynput
- Pillow
- geopy
- twilio
- instabot
- scikit-learn
- langchain
- cvzone
-
Clone this repository:
git clone https://github.com/yourusername/summer-project.git cd summer-project