Cognifyz
Where Data Meets Intelligence
INTERNSHIP PROGRAM
Python Development
About Us Cognifyz
Where Data Meets Intelligence
Cognifyz Technologies is a leading technology company that
specializes in the dynamic field of data science and excels in
delivering impactful projects and solutions.
The company offers a wide range of products and services,
including artificial intelligence (AI), machine learning (ML), and
data analytics tools.
Cognifyz Technologies also provides training programs to
enhance skills and knowledge in these areas.
The company focuses on delivering innovative and cutting-edge
solutions to meet the evolving needs of businesses.
During your internship tenure, it is important to keep in mind the following points
Enhance your professional presence by updating your LinkedIn profile. Share
your achievements, such as the offer letter or internship completion
certificate, which you received from us. Don't forget to mention and tag
Cognifyz Technologies in your posts. You can use hashtags like #cognifyz
#cognifyzTech #cognifyzTechnologies to showcase your affiliation.
Maintain academic integrity and respect intellectual property. Plagiarism
and copying code are serious offenses that can lead to the termination of
your internship and subsequent restriction from future opportunities with
us.
Demonstrate your work by sharing a video showcasing the completion of
your tasks on LinkedIn. Remember to tag Cognifyz Technologies in your
post and use relevant hashtags like #cognifyz #cognifyzTech
#cognifyzTechnologies to engage with our community.
Cognifyz
Where Data Meets Intelligence
SUBMISSION
Create a professional video showcasing your internship projects
and achievements.
Host the video on LinkedIn to provide proof of your work and
establish credibility among your peers. Consider tagging Cognifyz
Technologies in your posts to ensure they are notified of your work.
A SUBMISSION FORM will be shared later. Till then please continue
your task and make a septate file of each level.
When posting the video on LinkedIn, include the following hashtags
to maximize visibility and engagement: #cognifyztechnologies
#cognifyz #cognifyztech. Additionally, depending on your
internship domain.
Cognifyz
Where Data Meets Intelligence
Cognifyz
Where Data Meets Intelligence
TASK LIST
Welcome to our exciting Python Development internship program! To complete this internship,
you will have the chance to choose any 2 of 3 levels: Level 1, Level 2, or Level 3. We've designed
these levels to cater to your convenience and ensure an engaging and rewarding experience.
Additionally, the successful completion of Level 3 ( any one task out of 3) will further enhance
your chances of receiving a stipend.
Level 1
Cognifyz
Where Data Meets Intelligence
Task 1 Task: String Reversal
Create a Python function that takes a
string as input and returns the reverse of
that string. For example, if the input is
"hello," the function should return
"olleh."
Level 1
Cognifyz
Where Data Meets Intelligence
Task 2 Task: Temperature Conversion
Create a Python program that converts
temperatures between Celsius and
Fahrenheit. Prompt the user to enter a
temperature value and the unit of
measurement, and then display the
converted temperature.
Level 1
Cognifyz
Where Data Meets Intelligence
Task 3 Task: Email Validator
Develop a Python function that validates
whether a given string is a valid email
address. Implement checks for the format,
including the presence of an "@" symbol and
a domain name
Level 1
Cognifyz
Where Data Meets Intelligence
Task 4 Task: Calculator Program
Create a Python program that acts as a basic
calculator. It should prompt the user to
enter two numbers and an operator (+, -, *, /,
%), and then display the result of the
operation.
Level 1
Cognifyz
Where Data Meets Intelligence
Task 5 Task: Palindrome Checker
Write a Python function that checks whether
a given string is a palindrome. A palindrome
is a word, phrase, or sequence that reads the
same backward as forward (e.g., "madam" or
"racecar").
Level 2
Cognifyz
Where Data Meets Intelligence
Task 1 Task: Guessing Game
Write a Python program that generates a
random number between 1 and 100. The
user should then try to guess the number.
The program should provide hints such as
"too high" or "too low" until the correct
number is guessed.
Level 2
Cognifyz
Where Data Meets Intelligence
Task 2 Task: Number Guesser
Create a number guessing game where the
program generates a random number
between a specified range, and the user tries
to guess it. Provide feedback to the user if
their guess is too high or too low.
Level 2
Cognifyz
Where Data Meets Intelligence
Task 3 Task: Password Strength Checker
Create a Python function that evaluates
the strength of a password entered by the
user. Implement checks for factors such as
length, presence of uppercase and
lowercase letters, digits, and special
characters.
Level 2
Cognifyz
Where Data Meets Intelligence
Task 4 Task: Fibonacci Sequence
Write a Python function that generates the
Fibonacci sequence up to a given number of
terms. The function should take an integer
input from the user and display the
Fibonacci sequence up to that number of
terms.
Level 2
Cognifyz
Where Data Meets Intelligence
Task 5 Task: File Manipulation
Write a Python program that reads a text
file and counts the occurrences of each
word in the file. Display the results in
alphabetical order along with their
respective counts.
Level 3
Cognifyz
Where Data Meets Intelligence
Task 1 Task: Build a Web Scraper
Develop a web scraper that extracts
specific data from websites using libraries
like BeautifulSoup or Scrapy. This task will
improve their knowledge of web scraping
techniques and handling HTML/XML data.
Level 3
Cognifyz
Where Data Meets Intelligence
Task 2 Task: Create a Data Visualization Tool
Build a tool that takes a dataset and
generates interactive visualizations using
libraries such as Matplotlib, Seaborn, or
Plotly. This task will enhance their
understanding of data visualization principles
and plotting techniques.
Level 3
Cognifyz
Where Data Meets Intelligence
Task 3 Task: Automate a Task
Identify a repetitive task, such as data
processing, file management, or report
generation, and develop a script to
automate it using Python. This task will
showcase their problem-solving skills and
familiarity with Python's automation
capabilities.
How to
Contact Us?
To find out more information,
please contact us
@cognifyz-Technologies
[email protected]
www.cognifyz.com
Cognifyz
@cognifyz_tech Where Data Meets Intelligence