JustJoinIT Browser
Start projektu: 2025-02-19
Opis projektu
JustJoinIT Browser to aplikacja Streamlit zaprojektowana do interaktywnego przeglądania najnowszych ofert pracy z platformy JustJoinIT. Projekt obejmował użycie biblioteki Requests do scrapowania danych o ofertach pracy, a następnie eksploracyjną analizę danych (EDA) w celu zrozumienia domeny i kategorii dostępnych na JustJoinIT. Dane zostały następnie przetworzone do odpowiedniego formatu CSV, który posłużył jako podstawa do budowy przyjaznego interfejsu użytkownika. Aplikacja wykorzystuje Geopandas do implementacji interaktywnej mapy polskich województw, umożliwiając intuicyjne filtrowanie ofert pracy na podstawie geolokalizacji. W przyszłości aplikacja będzie rozwijana o algorytmy AI.
Główne funkcjonalności
- Niestandardowe przeglądanie ofert pracy IT z elastyczną konfiguracją interfejsu
- Interaktywna wizualizacja mapy do filtrowania geograficznego według regionów
- Wiele opcji filtrowania na podstawie technologii, poziomu doświadczenia i typu pracy
- Wizualizacja danych z wykresami i statystykami do lepszego zrozumienia rynku pracy
- Sortowanie i priorytetyzacja ofert pracy zdefiniowane przez użytkownika
EDA
Przeprowadziłem szczegółową eksploracyjną analizę danych (EDA) używając Pandas do analizy danych, a także Plotly, Matplotlib i Seaborn do wizualizacji danych. Poniżej znajdziesz pliki dostępne do pobrania zawierające pełną analizę i zbiór danych:
Pobierz Notebook: Analiza eksploracyjna Pobierz CSV: Oferty pracy
Umiejętności
- Python
- Requests
- Pandas
- Geopandas
- Shapely
- Folium
- Streamlit
- Plotly
- Pathlib
- EDA
Zdjęcia
