This repository contains the projects completed during my Artificial Intelligence Internship at CodSoft. These projects helped me gain practical experience in AI concepts, Machine Learning, Computer Vision, Recommendation Systems, and Natural Language Processing.
A simple AI chatbot that interacts with users and provides predefined responses based on user queries.
Features:
- User interaction
- Pattern-based responses
- Chat history storage
- Multiple command support
An AI-powered Tic Tac Toe game where the user competes against the computer.
Features:
- Human vs AI gameplay
- Smart move selection
- Win/Draw detection
- Interactive console interface
An AI application that automatically generates captions for images using a pre-trained image captioning model.
Features:
- Image understanding
- Automatic caption generation
- AI-based image analysis
- Multiple image support
A content-based recommendation system that suggests similar movies based on movie genres.
Features:
- Content-based filtering
- Similarity calculation
- Personalized recommendations
- CSV dataset support
A face recognition-based attendance management system that automatically records attendance after recognizing users.
Features:
- Face detection
- Face recognition
- Automatic attendance marking
- CSV attendance records
- Python
- Artificial Intelligence
- Machine Learning
- Computer Vision
- Natural Language Processing
- OpenCV
- Pandas
- NumPy
- Scikit-Learn
- Transformers
- Face Recognition
codsoft_tasks
│
├── ChatHistory
├── Tic Tac Toe Game
├── Image Caption
├── Recommendation System
└── Face Recommendation and Detection
Organization: CodSoft
Domain: Artificial Intelligence
Intern: Radhika
- AI Project Development
- Computer Vision Applications
- Recommendation Systems
- Image Processing
- Face Recognition Techniques
- Problem Solving and Logic Building
- Real-world AI Implementation