Skip to content

This repository contains various projects that I've worked on to practice and enhance my Python programming skills. All the projects are purely for learning purposes.

Notifications You must be signed in to change notification settings

Arebil/python_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Practice 🐍📂

This repository contains various projects that I've worked on to practice and enhance my Python programming skills. These projects cover a range of topics from API interactions to natural language processing and web scraping. All the projects are purely for learning purposes.

Projects

🚀 APIs

In this project, I explored how to interact with APIs using Python, specifically focusing on the Alpha Vantage API to retrieve stock data. The tasks included fetching stock market data using both the Alpha Vantage Python package and manual HTTP requests.

📜 text_analysis

This project applies Natural Language Processing (NLP) techniques to analyze textual data. Activities include data cleaning, generating word clouds, analyzing word frequency, visualizing data, performing sentiment analysis using VADER, and identifying topics through topic modeling.

💻 website_scraping

This project utilizes web scraping techniques to retrieve data from websites. Tasks include parsing HTML content with BeautifulSoup, locating specific HTML tags, and extracting hyperlinks from web pages.

🔍 ctypes_2024-06

This is a small experimental project where I explored how to use the ctypes library to interact between C and Python code. It contains just 2 lines of code demonstrating this interaction.

Run Locally

You can clone this repository and explore the projects individually. Each project contains a README file with instructions on how to run the code and explanations of the concepts covered.

Clone the project

git clone https://github.com/Arebil/python_practice.git

Go to the project directory

cd python_practice

About

This repository contains various projects that I've worked on to practice and enhance my Python programming skills. All the projects are purely for learning purposes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published