PYTHON_PROJECTS
PROJECTS AND LINK OF GITHUB



2
Sudoku Puzzle
I had created a sudoku game in python programming . The solve_sudoku function takes a partially filled Sudoku puzzle as input and attempts to fill in the empty cells while adhering to the rules of Sudoku. The program uses a recursive approach to explore possible solutions, backtracking when it encounters an invalid guess.



4
Binary search
I have implemented a native search algorithm and a binary search algorithm in Python. The script compares the average time taken for these two algorithms to search for elements in a sorted list. The list is generated with random integers and sorted before the search operations are performed.


5
URL_Shortener
I have created an asynchronous JavaScript function, shortenURL, which takes a URL input from a web page, sends a request to the TinyURL API to shorten the given URL, and displays the result. The shortened URL is then dynamically updated on the webpage if the operation is successful, and an error message is shown otherwise.


6
Basic Chatbot
I have developed a text-based chatbot using Streamlit and NLTK in Python. The chatbot responds to user inputs based on predefined patterns in the conversation pairs. Users can interact with the chatbot by entering text in the input box. The Streamlit UI displays a simple interface with an input field, allowing users to communicate with the chatbot and receive responses in real-time.



8
Madlibs
​I have created a Python function, madlib, that prompts the user to input various adjectives, nouns, body parts, verbs, and spells to fill in a predefined Harry Potter-themed mad lib. The function then constructs the mad lib story using the provided inputs. The resulting story is printed to the console.


9
Match_Statement
I have implemented a Python script that takes user input for a product code and quantity, uses a match statement to determine the retail price based on the product code, and then displays the retail value of the purchase. . The retail price is calculated based on predefined prices for different product codes.



10
Rock_Paper_Scssiors
It is a simple rock-paper-scissors game implemented in Python. The play function allows the user to input their choice ('r' for rock, 'p' for paper, 's' for scissors), and the computer randomly selects a choice as well. The is_win function determines the winner based on the rules of the game.


11
Grade_example
I have created a Python script that takes input for a student's ID, last name, and assignment marks, calculates the total mark, determines the corresponding grade, and then displays the student's information along with the total mark and grade. The program also includes validation to ensure the total mark falls within the valid range of 0 to 100.


12
Minesweeper
I have implemented a simple command-line Minesweeper game in Python using a class-based approach. The Board class represents the Minesweeper board, allowing players to dig and uncover cells. The game continues until all safe cells are uncovered, resulting in victory, or a bomb is hit, leading to a game over.



POWER-BI PROJECTS




4
Budget Sales Analysis
I conducted a thorough sales dataset analysis using Power BI, leveraging its robust visualization tools to gain valuable insights. By creating interactive reports, I extracted actionable information, enabling informed decision-making and a deeper understanding of sales trends and performance.


5
Heart disease Analysis
I conducted a thorough sales dataset analysis using Power BI, leveraging its robust visualization tools to gain valuable insights. By creating interactive reports, I extracted actionable information, enabling informed decision-making and a deeper understanding of sales trends and performance.


6
IPL Analysis
I delved into IPL data, employing data visualization and statistical methods to uncover performance trends among teams and players. Through analysis of match outcomes, player statistics, and team dynamics, I gained valuable insights into the strategic aspects of the Indian Premier League



7
Retail Analysis
I employed data-driven insights to assess sales trends, customer behavior, and inventory management. By leveraging tools like Power BI, I visualized key metrics, identified product preferences, and optimized pricing strategies, contributing to informed decision-making and enhanced overall retail performance.


8
I explored diverse aspects such as type distribution, combat statistics, and evolution patterns. Utilizing data visualization techniques, I identified popular species, and examined correlations between various attributes, offering enthusiasts a nuanced understanding of the Pokemon universe.


Data Science


1
un-supervised learning projects
The code provided performs K-means clustering on the Iris dataset with three clusters and visualizes the results in two scatter plots. The outcome of this code will be the visual representation of how the data points have been clustered based on their features (Sepal Length and Width, Petal Length and Width).
2
supervised learning projects
prepared the data for training by separating it into independent variable (study hours) and dependent variable (scores).
after that, split the data into training and testing sets, with 80% used for training and 20% for testing.
than trained a simple linear regression model using scikit-learn's LinearRegression class.
I made predictions on the testing data using the trained model.
3
EDA on titanic
In the Exploratory Data Analysis (EDA) of the Titanic dataset, I meticulously examined passenger demographics, survival rates, and factors influencing survival. Through visualizations and statistical summaries, I gained insights into passenger demographics, survival patterns across classes, and the correlation between variables, contributing to a nuanced understanding of the tragic event.

6
Stock Market Prediction using Numerical and Textual Analysis
I had worked on different datasets for stock market predication by using Numerical and Textual Analysis and also used the models of machine learning for better results.
below is the link of jupyter notebook just click on it and have complete detail and code.
​