My Work

Customer churn analysis

A Jupyter notebook project that predicts customer churn for a telecom company. The project includes data cleaning, exploratory data analysis, feature engineering, and model building.

  • Python
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
Fake news detector

Fake news detector

A machine learning project that predicts whether a news article is real or fake based on its text content. The project covers data preprocessing, feature extraction using TF-IDF, model training, and evaluation to classify news articles as genuine or fake.

  • Python
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • NLTK
  • Shapley additive explanations (SHAP)
Fake news detection

Weather application

JavaFX weather application that uses the OpenWeatherMap API to get weather data for a location.

  • Java
  • JavaFX
  • API calls
  • parsing JSON data
Project 3

Power BI report on Finnish public libraries

A report using Power BI to analyze five of the biggest public libraries in the country. The report includes data on the number of loans, visits, cost structure, and the number of employees. The report also shows the impact of the COVID-19 pandemic on the libraries' normal operations.

  • Power BI
  • Data cleaning
  • Data visualization
Project 1

About Me

I'm a librarian turned computer science student, combining a deep appreciation for information systems with hands-on skills in data analytics, reporting, and programming. Currently, I'm exploring opportunities to grow as a data engineer or data analyst, using my expertise to turn data into actionable knowledge.

Anni Aalto