Skip to content
View ilmari99's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report ilmari99

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ilmari99/README.md

❤️ Welcome to my GitHub! ❤️

python tensorflow scikit_learn pandas seaborn c arduino linux firebase flask matlab

I am a computational engineering (data science) student at LUT University.

In my projects and studies my focus is on

  • machine learning,
  • mathematics,
  • and algorithms.

I am experienced in Python and machine learning, and I'm always curious to learn more. Above are some of the tools I can use, roughly in order of proficiency.

I am also available for freelance work in mathematics and machine learning through my sole proprietorship, Tmi Ilmari Vahteristo (starting business in 2024).

I am eager to collaborate with like-minded individuals and organizations to explore the vast potential of data science and contribute to meaningful advancements in the field.

You can also find me on LinkedIn!

Code line stats below are updated with a script.

My projects

Here I've listed some of my projects, that are on Github. They classify into three categories:

  • My AI projects
  • My other projects
  • Projects (both AI and other) for studies

In most cases the project repository contains a more accurate description of what was done in either the README or a report file.


My AI projects


Title Description Link

Moska
Engine and a super-human AI player for a card game called Moska. Thesis, MoskaEngine, MoskaResearch, Moska website

Telegram GPT bot
Telegram chat bot, and utilities to finetune a HuggingFace GPT model on your own chat data, or use the OpenAI finetuning service. custom-tg-gpt

Stock prediction
Given past hourly prices of multiple stocks, predict the whether the stock will go up, down, or stay. Successful modelling allows for optimal market exploitation. We try transformers, LSTM and RNN architectures. stonk-prediction

Seal identification
A Siamese Neural Network for identifying ringed seals. ringed-seal-identification
Oparch An old project which attempts to optimize the architecture of a neural network. oparch



My other projects


Title Description Link

Algorithms
A collection of standalone algorithms and scripts. Tic-Tac-Toe AI, reverse Collatz, extra Foobar challenges, etc. Algorithms
Data analysis A paid data analysis about housing in the city of Imatra. Contains only part of the results, and in Finnish. imatra-public-results

Google Foobar
My solutions to a 5-level programming challenge, which had very interesting problems. Google-Foobar

Advent of Code
My solutions to the yearly Advent of Code challenges 2023. Advent-of-Code



Projects for studies


Title Description Link
Dynamic soft sensor for mining process A soft sensor for predicting the quality of a froth flotation plant. mining-process
Math for machine learning Projects: Recommendation system using matrix decomposition, music classification with dimensionality reduction methods, and an SVM classifier for financial news sentiment analysis (also Word2Vec model). matrix decomposition, dimensionality reduction, SVM
Gaussian processes Using Gaussian processes for regression Gaussian processes
Cryptography LWE Public-key cryptography using the Learning-with-errors problem LWE
Embedded systems An alarm system, using C embedded-systems-project
Systems programming Projects for a course on OS's and systems programming. Projects and exercises
3D digit recognition Project/competition submission for Pattern recognition course. Our team reached the highest score since the competition began in 2016! 3D digit recognition
Data analysis Data analysis about wine quality wine-quality



Lines of code in my GitHub repositories (updated on 24 April 2024)

language files code comment blank total
Python 410 39,306 4,738 6,953 50,997
Java 72 8,854 566 1,799 11,219
MATLAB 44 3,501 1,009 991 5,501
C 29 2,506 790 485 3,781
JavaScript 14 2,369 341 451 3,161
SQL 5 2,078 5 54 2,137
HTML 14 621 43 131 795
Shell Script 16 430 130 149 709
C++ 11 351 371 187 909
Batch 5 193 60 102 355
LaTeX 3 140 0 44 184
CUDA C++ 1 100 42 35 177
Assembly 2 75 0 2 77
Makefile 6 61 1 26 88

Thank you for visiting my profile!

Pinned Loading

  1. RLFramework RLFramework Public

    Python 1

  2. algorithms algorithms Public

    Some miscellanous coding. Contains some cool standalone algorithms.

    Python

  3. MoskaEngine MoskaEngine Public

    A repository containing a card game and simulation engine for the card game "Moska"

    Python 1

  4. TGBOT_FIN_GPT TGBOT_FIN_GPT Public

    A telegram bot that uses a small finnish GPT3 model to randomly message the chat

    Python