Curated list of Ukrainian natural language processing (NLP) resources (corpora, pretrained models, libriaries, etc.)
awesome-ukrainian-nlp's Introduction
Notable projects
Computer Vision
camera_calibration - Improve camera calibration for cameras with wide FOV by
simulating the distorted lattice and predicting possible locations of the
previously undetected points. My Master's diploma project.
ML
SynRD - A Differentially Private (DP) Synthetic Data benchmarking package, made in collaboration with New York Univerity (paper).
adversarial_attack - Generate adversarial noise using genetic algorithms to hide the text from an OCR toolchain (Tesseract) such that a human can still read it.
smart_rockets - pathfinding in a labyrinth using genetic algorithms.
Rust
FirstAidBot - a telegram bot and an MVP app for helping civilians delivering first aid. Rust, Flutter, CI/CD, auto-deploy to cloud.
replicated_log - a web server, which broadcasts messages to clients. Supports quorum, health checks, message resending etc.
rust_algs - implementation of disjoint set, segment_tree, trie, list_node and tree_node (from leetcode).
distributed_systems: Master/client Rust/Python distributed system in docker compose with various options.
intro_to_data_science: Group project, Ukrainian book generation. I was responsible for fine-tuning GPT-2 on the grid of authors and genres. We also used VQGAN+CLIP for image generation.
linear_algebra: Various projects (both python and math in latex) on topics including orthogonality, eigenvalues, eigenvectors, matrix factorization and iterations and numerical optimization.