Python Development
Intern’s
“WE SPEAK DATA”
Task 1: Python Script for Web Scraping and
Automation
Description:
In this task, Python Development interns will
work on web scraping and automation. They
will write a Python script to extract data from
a website and automate a specific task. This
task focuses on data acquisition and
automation.
GUIDELINES
FOR
TASK 1
1. Website Selection:
- Choose a website with publicly accessible data. This could be a news website, an e-
commerce site, or any other site of interest.
2. Web Scraping:
- Write a Python script using libraries like Beautiful Soup and Requests to scrape data
from the chosen website.
- Specify the data to be scraped, such as headlines, product details, or any other
relevant information.
3. Data Processing:
- Process the scraped data, which may involve cleaning, organizing, or extracting specific
information.
4. Automation:
- Incorporate automation by scheduling the script to run at specific intervals (e.g., daily or
weekly) to keep the dataset up-to-date.
5. Documentation:
- Create a document that explains the purpose of the script, how to run it, and any
dependencies.
Task 2: Python Script for Data Processing
Description:
In this task, Python Development interns will
work on a data processing script. They will write
a Python script to automate the processing of a
dataset. This task focuses on data manipulation
and basic scripting.
GUIDELINES
FOR
TASK 2
1. Dataset Selection:
- Choose a dataset (e.g., a CSV file) with some sample data. It could be related to
any domain, such as sales, customer data, or survey responses.
2. Script Development:
- Write a Python script that reads the dataset, processes the data, and performs basic
operations, such as:
- Calculating summary statistics (e.g., mean, median, standard deviation).
- Data filtering based on specific criteria.
- Generating data visualizations like histograms or bar charts.
- Saving the processed data to a new file.
3. Automation:
- Ensure that the script can be run multiple times with different
datasets, making it a versatile tool for data processing.
4. Documentation:
- Create a brief document that explains how to use the script, its
functions, and any dependencies.
Best of luck
with your
analysis!
This task provides Python
Development interns with
hands-on experience in
scripting and data processing,
which are fundamental skills
for various roles in software
development and data
analysis.
Task
Submission
Link: submission link : CLICK HERE
TO SUBMIT
INTERNSHIP INSTRUCTIONS:
1. LINKEDIN PROFILE ENHANCEMENT (MANDATORY): PLEASE
ENSURE THAT YOU WORK ON IMPROVING YOUR LINKEDIN
PROFILE.
[Link] POST ON LINKEDIN TAGGING@ INTERNCAREERS
THESE GUIDELINES WILL HELP YOU HAVE A SUCCESSFUL
AND FULFILLING INTERNSHIP EXPERIENCE WITH INTERN
CAREER. BEST OF LUCK IN YOUR TASKS AND ENJOY YOUR
🚀🌟
INTERNSHIP JOURNEY!
Thank you!