0% found this document useful (0 votes)
25 views13 pages

Ai Task Set

The document outlines tasks for an artificial intelligence internship, including building a rule-based chatbot, an unbeatable tic-tac-toe AI, image captioning with computer vision and natural language processing, a recommendation system, and a face detection and recognition application.
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)
25 views13 pages

Ai Task Set

The document outlines tasks for an artificial intelligence internship, including building a rule-based chatbot, an unbeatable tic-tac-toe AI, image captioning with computer vision and natural language processing, a recommendation system, and a face detection and recognition application.
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/ 13

Artificial

Intelligence
ABOUT US
CODSOFT is a vibrant and diverse community that brings
together individuals with similar objectives and ultimate goals.
Our main focus is on creating opportunities that span various
areas, including leadership development, learning, student
engagement, and fostering shared interests.

We believe in the power of leadership and its ability to drive


positive change. That's why we provide platforms and
resources for our community members to develop their
leadership skills. Through mentorship programs, workshops,
and collaborative projects, we empower individuals to take on
leadership roles and make a difference in their respective
fields.
INSTRUCTIONS
Update your LinkedIn profiles

For the Artificial Intelligence internship, you will need to complete at least 3 tasks
for successful completion of the internship.

Maintain a separate GitHub repository(name as CODSOFT for all the tasks and share
the link of the GitHub repo in the task submission form(it will be given later through
email).

You can refer to online resources such as Google Search and read tutorials. Watch
videos(For Help).
SUBMISSION
A TASK SUBMISSION FORM will be shared later through email. Till then please continue your task.

A video need to be created to showcase your work, a demo of your effort.

For the Artificial Intelligence internship, you will need to complete at least 3 tasks for successful
completion of the internship.

The video can be hosted on LinkedIn for proof of your work and to build credibility among your peers.
You can tag @CODSOFT in such posts.

Please add #codsoft in each of your task video postings on LinkedIn, Additionally, you can also add
hashtags such as #internship #webdevelopment. for more reach and visibility
ABOUT THE INTERNSHIP

COMPLETION PLACEMENT NETWORK


CERTIFICATE SUPPORT OPPORTUNITY
Artificial
Intelligence

For the Artificial Intelligence internship, you will need to complete at


least 3 tasks for successful completion of the internship.
TASK 1
CHATBOT WITH RULE-BASED
RESPONSES
Build a simple chatbot that responds to user inputs based on
predefined rules. Use if-else statements or pattern matching
techniques to identify user queries and provide appropriate
responses. This will give you a basic understanding of natural
language processing and conversation flow.
TASK 2
TIC-TAC-TOE AI
Implement an AI agent that plays the classic game of Tic-Tac-Toe
against a human player. You can use algorithms like Minimax with
or without Alpha-Beta Pruning to make the AI player unbeatable.
This project will help you understand game theory and basic search
algorithms.
TASK 3
IMAGE CAPTIONING
Combine computer vision and natural language processing to build
an image captioning AI. Use pre-trained image recognition models
like VGG or ResNet to extract features from images, and then use a
recurrent neural network (RNN) or transformer-based model to
generate captions for those images.
TASK 4
RECOMMENDATION SYSTEM
Create a simple recommendation system that suggests items to
users based on their preferences. You can use techniques like
collaborative filtering or content-based filtering to recommend
movies, books, or products to users.
TASK 5
FACE DETECTION AND
RECOGNITION
Develop an AI application that can detect and recognize faces in
images or videos. Use pre-trained face detection models like Haar
cascades or deep learning-based face detectors, and optionally
add face recognition capabilities using techniques like Siamese
networks or ArcFace.
ASK US FOR HELP!
THE PURPOSE OF THIS INTERNSHIP IS TO LEARN AND GROW.

We have no desire to dictate to you. It is entirely up to


you whether you seek guidance or not.

The given tasks may seem very easy or very difficult. We


expect you to approach the tasks with professional
diligence and give them the attention they deserve."
GET SOCIAL WITH US
www.codsoft.in

[email protected]

CodSoft

You might also like