This repository has been archived by the owner on Jun 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 75
Add files via upload #60
Open
dora-b72
wants to merge
6
commits into
CSEdgeOfficial:main
Choose a base branch
from
dora-b72:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Simple Calculator To solve the Simple Calculator task, we can use Python’s basic arithmetic operators for performing addition, subtraction, multiplication, and division. We'll capture user inputs and apply conditional statements to execute the desired operations, providing error handling for cases like division by zero. ### To-Do List For the To-Do List task, we can develop a list to store tasks and create functions to add, delete, and mark tasks as completed. Using either a console-based interface or a GUI with Tkinter, we can interact with the user to manage their tasks effectively. ### Number Guessing Game In the Number Guessing Game task, we can generate a random number using Python’s `random` module. We then use a loop to prompt the player for guesses, compare each guess to the target number, and provide feedback until the player guesses correctly or runs out of attempts. ### PDF Converter To build the PDF Converter, we can use libraries like PyPDF2 for extracting text and pdf2image for converting PDF pages to images. We will implement functions to handle file input/output and allow the user to choose the desired output format for conversion. ### Weather App For the Weather App, we can fetch weather data from an API like OpenWeatherMap using the `requests` library. By parsing the JSON response, we can extract and display current weather conditions, forecasts, and temperature trends. ### Web Scraper In the Web Scraper task, we can use libraries such as BeautifulSoup and requests to fetch and parse HTML content from websites. Extracted data can then be stored in structured formats like CSV or JSON using Python’s built-in modules. ### Chatbot To build a simple chatbot, we can use natural language processing libraries like NLTK or spaCy. By defining responses based on pattern matching or predefined rules, we can create a program that responds to user queries and provides relevant information. ### PDF Merger/Splitter For the PDF Merger/Splitter, we can employ PyPDF2 to read and manipulate PDF files. The program can merge multiple PDFs into a single file or split a PDF into multiple smaller files based on specified page ranges. ### Image Converter To solve the Image Converter task, we can use the Python Imaging Library (PIL) to accept images in formats like JPEG, PNG, BMP, and GIF and convert them into a desired format. The program will handle various image processing tasks efficiently. ### Data Analysis with Pandas For the Data Analysis with Pandas task, we can load the "Iris" dataset from Seaborn and perform exploratory data analysis using Pandas. This includes cleaning, aggregating, visualizing data, and calculating correlations to derive meaningful insights. ### Linear Regression with Scikit-learn To apply linear regression for predicting house prices, we can use the Boston housing dataset with scikit-learn. We will split the data into training and testing sets, fit a linear model, and compare performance metrics while visualizing residuals. ### Image Compression In the Image Compression task, we can develop a tool using Python to compress images while maintaining quality. By exploring compression techniques like RLE and DCT, we can allow users to adjust compression settings and support various image formats.
dora-b72
commented
Jun 16, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
completed all tasks in basic,intermediate,advanced level
Completed tasks |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
successfully completed all the tasks given by csedge as a part of python programming internship,here are the list of tasks i've completed,check out the code i've uploaded to know how i have solved them.
Simple Level:
Intermediate Level:
5. Weather App
6. Web Scraper
7. Chatbot
8. PDF Merger/Splitter
Advanced Level:
9. Image Converter
10. Data Analysis with Pandas
11. Linear Regression with Scikit-learn
12. Image Compression