Hi there. My name is Rina Kochirgan and I will not miss an opportunity to learn new things. After finishing my computer science degree in the Technion, I wanted to practice and get more experienced with Python. This repository is for educational purposes only.
The course is "The Python Mega Course: Build 10 Real-world Applications".
I will try my best to incorporate new features in the applications.
1.EnglishDict -
input : a word in English
output : the definitions (+ corrections)
tools : json file, difflib library to get closeset matches
2.Mapping -
input : csv file of cities in Israel and their COVID19 status
output : a map with markers indicating the color of the city {red, green, yellow, orange}
tools : folium , pandas, geopy to convert city name into longtitude and latitude
3.Game inventory -
A program for games inventory with the information:
Title, Genre, Publisher, Release Date, Rating, Developer
Operations:
- View all games
- Search a game
- Update a game
- Delete a game
- Get best games rating
- Get all games released in the past year (2021)
- Get best games in the past year
- Show games sorted by title
- Show games by genre
- Show best game in every genre
4.How_do_you _feel_memes
An "app" for generating a meme based on the user's mood.
The app requiers registration.
input : a mood (will correct to the closest mood if there is a spelling mistake)
output : a meme that corresponds to the mood (randomly chosen between a list of memes)
tools : json files, difflib library to get closest matches, kivy