0% found this document useful (0 votes)
5 views4 pages

AIML Developer - Assignment (Level 1) - 250607 - 120042

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

AIML Developer - Assignment (Level 1) - 250607 - 120042

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

AI/ML Developer – Entry-Level Screening

Internship Track: Artificial Intelligence / Machine Learning

Organisation: Jayadhi Limited (UK & India)


Assignment Type: Individual Screening Task
Application Phase: Entry-Level Evaluation
Submission Deadline: June 10, 2025 – 5:00 PM (IST)

Objective

This assignment helps us evaluate your core understanding of AI/ML by testing your ability
to build and explain lightweight, functional models or logic structures. You may choose
any one task below based on your interest or expertise. You can also choose multiple
tasks if you are interested.

Note: Your performance will help us match you to one of our live projects

Choose Any ONE Assignment from the Following

🅰️ Option 1: Emotion Classification Model

Build a simple sentiment/emotion classifier using text data.

Task:

• Train a model to classify text into emotions (e.g., Happy, Sad, Angry, Neutral)
• Use any dataset (e.g., EmotionDataset, Tweets, etc.)
• Present a confusion matrix and accuracy score
• Optional: Streamlit or Gradio UI for input/output
🅱️ Option 2: Real-Time Chatbot with Logic Flow

Design a rule-based or lightweight chatbot (no deep learning required).

Task:

• Create a simple assistant using decision trees or JSON dialog flow


• Use mock or real logic for questions like: “I feel low”, “What should I do?”
• Optional: Add an emotion-based response trigger
• Tools: Python + Flask, Dialogflow, or custom script

🅲️ Option 3: Smart Recommendation Engine (Utility AI)

Build a mini recommendation system for a given user profile.

Task:

• Recommend resources (e.g., tools, articles, exercises) based on user inputs


• Use rules, clustering, or vector similarity
• Optional: Deploy as a notebook or Streamlit app

🅳️ Option 4: Carbon Footprint Estimator (Regression Task)

Estimate a weekly carbon footprint based on lifestyle inputs.

Task:

• Build a simple model (linear or tree-based)


• Inputs: Diet, transport, electricity usage
• Output: Estimated CO₂ kg/week
• Present MSE and visual graph
🅴 Option 5: Vision-Based Object Detection (Lightweight)

Create an object detection or image classifier on a small, open dataset.

Task:

• Choose a dataset (e.g., waste types, indoor objects, drone views)


• Train a model with YOLOv5, MobileNet, or SVM
• Output: Class label or bounding boxes
• Optional: Run on a video or webcam feed

Bonus Tips (Optional for All Tasks)

• Use public datasets or small curated ones


• Light preprocessing is okay; focus on model clarity
• Add diagrams or short explanations to show your understanding

Suggested Tools

• Python, Jupyter, Scikit-Learn, TensorFlow, PyTorch, Hugging Face


• Streamlit / Gradio for UI
• Google Colab / GitHub for hosting

How to Submit

• Notebook or code files via GitHub


• Short README.md with:
o Dataset used
o Approach summary
o Dependencies
• Optional video walkthrough (max 5 min)
• Submit to: [email protected]
• Subject line: Entry Level – AI/ML – Option no ()- [Your Full Name]
Deadline

June 10, 2025 – by 5:00 PM IST


Late submissions will not be considered for this round.

Evaluation Criteria

Criteria Points
Clarity of Approach 25 pts
Model Performance & Metrics 25 pts
Code Cleanliness & Documentation 20 pts
Creativity & Explanation 15 pts
Bonus (Visualization, UI,
15 pts
Deployment)

Next Steps

Candidates with strong submissions will be invited for the internship:

• Individual Challenge (Skills)


• Team Challenge (collaboration + feature sprint)
• Final Interview (project allocation + onboarding)

Team Jayadhi

You might also like