This repository contains the projects I completed during the Artificial Intelligence Internship at CodeAlpha. The internship provided hands-on experience in AI model development, machine learning workflows, and real-time data processing. These projects demonstrate practical applications of AI in language translation, chatbots, and computer vision.
- Company: CodeAlpha
- Duration: November 1, 2025 - November 31, 2025
- Mentorship: Expert guidance from CodeAlpha AI team
- Perks:
- Internship Offer Letter
- Completion Certificate (QR Verified)
- Unique ID Certificate
- Letter of Recommendation
- Resume Building Support
- Job Opportunities
Objective: Build an interactive tool to translate text between multiple languages.
Features:
- User interface for text input and language selection
- Integration with Google Translate API for real-time translation
- Clear display of translated text
- Optional usability enhancements like copy-to-clipboard and text-to-speech
Technologies Used: Python, Flask/FastAPI, HTML/CSS, JavaScript, Google Translate API
📁 Repository: translation-app
Objective: Develop a chatbot that provides accurate answers to frequently asked questions.
Features:
- Collection of FAQs related to a chosen topic
- NLP preprocessing using NLTK (tokenization, cleaning, and normalization)
- Matching user queries to FAQs using cosine similarity / intent matching
- Simple chat interface for user interaction
Technologies Used: Python, NLTK, SpaCy, FastAPI/Flask, HTML/CSS, JavaScript
📁 Repository: QAF
Objective: Detect and track objects in real-time video streams.
Features:
- Real-time video input using webcam or video files
- Object detection using pre-trained YOLO / Faster R-CNN models
- Drawing bounding boxes with labels for detected objects
- Object tracking with SORT / Deep SORT algorithm
- Real-time display of tracking IDs
Technologies Used: Python, OpenCV, YOLO, Deep SORT, NumPy
📁 Repository: VidDetection
- Python 3.8+
- pip package manager
- Git
# Clone the repository
git clone https://github.com/WafaeBouajaja/codealpha_tasks.git
# Navigate to the project directory
cd codealpha_tasks
# Navigate to a specific project
cd translation-app
# Install dependencies
pip install -r requirements.txtEach project folder contains its own README with detailed setup and usage instructions.
Wafae Bouajaja
- GitHub: @WafaeBouajaja
Special thanks to the CodeAlpha team for their guidance and support throughout this internship journey.
This project is licensed under the MIT License - see the LICENSE file for details.