UkrainianEagleOwl
I have 4 years of experience in software development. As for my skills, I am proficient in Delphi, and I am currently diving deep into Python and its frameworks
Intellectual Maritime TechnologyGermany
Pinned Repositories
VisioChatNet
Team Project by Python Forces 3.0
SnapShare-API
H10_Helper_OOP
Contact Management System: An OOP-based Python application to manage an address book, featuring classes for contact fields, records, and phone number validation.
H11_Helper_2.0
Enhanced Contact Management System: An upgraded Python OOP application with birthday management, data validation, and pagination in address book handling.
H12_Helper_3.0
Advanced Contact Management System: A Python OOP application with persistent data storage and enhanced search functionality for contact management
H7_SortSoft
Clean Folder Package: A Python package for directory organization, installable system-wide and executable as a console command clean-folder
H8_BirthdayList
Birthdays Reminder Script: A Python application to generate a weekly list of birthdays from a user database, ensuring no colleague's special day is missed.
H9_Helper
CLI Assistant Bot: A Python-based command-line assistant bot capable of managing contacts and responding to user commands, featuring error handling and user interaction logic.
manhwa-notification-bot
📚 Manhwa Update Notifier Bot - Stay updated with your favorite Manhwa series via Telegram notifications!
tp_personal_assistant
A simple personal assistant application that allows you to manage your address book with contacts. The application provides features to add, remove, change, save, and load contacts, making it easier to organize your personal or professional network.
UkrainianEagleOwl's Repositories
UkrainianEagleOwl/manhwa-notification-bot
📚 Manhwa Update Notifier Bot - Stay updated with your favorite Manhwa series via Telegram notifications!
UkrainianEagleOwl/H7_SortSoft
Clean Folder Package: A Python package for directory organization, installable system-wide and executable as a console command clean-folder
UkrainianEagleOwl/M2_H03
Multithreaded Folder Sorter and Factorization Package: A Python package for efficient file sorting using multithreading and a multiprocessed factorization function.
UkrainianEagleOwl/M2_H04
Simple Web App with UDP Socket Communication: A Python web application featuring HTML routing, static resource handling, and UDP socket-based data processing.
UkrainianEagleOwl/M2_H05
Currency Exchange Console Utility and WebSocket Chat: A Python project featuring a currency exchange rate utility and a WebSocket chat application with exchange rate commands.
UkrainianEagleOwl/M2_H06
Academic Database Queries: A comprehensive SQL database for an academic institution, featuring multiple tables and complex queries.
UkrainianEagleOwl/M2_H07
Advanced Academic Database with SQLAlchemy: An enhanced academic database project using PostgreSQL and SQLAlchemy, including data migrations with Alembic and custom query functions.
UkrainianEagleOwl/M2_H08
MongoDB and RabbitMQ Integration for Data Management: A project involving MongoDB for storing and querying authors and quotes, and RabbitMQ for simulating email notifications using Python.
UkrainianEagleOwl/M2_H09
Web Scraping with Scrapy: A project to scrape quotes and authors from http://quotes.toscrape.com, generating JSON files for database integration.
UkrainianEagleOwl/M2_H10
Django Quotes Website: A Django-based web application replicating http://quotes.toscrape.com with user authentication, quote and author management, and database migration from MongoDB to PostgreSQL.
UkrainianEagleOwl/M2_H11
Contact Management REST API: A FastAPI and SQLAlchemy-based RESTful API for managing contact information, featuring CRUD operations, search functionality, and birthday reminders.
UkrainianEagleOwl/M2_H12
Advanced REST API with Authentication: An extension of the Contact Management API, now featuring user authentication, JWT token-based authorization, and secure contact operations.
UkrainianEagleOwl/M2_H13_1
Enhanced REST API with Email Verification and Rate Limiting: An upgraded version of the REST API, now including email verification, request rate limiting, CORS support, and user avatar updates using Cloudinary.
UkrainianEagleOwl/M2_H13_2
Password Reset Feature for Django App: An enhancement of the Django application from Homework 10, now including a password reset mechanism for registered users and environment variable management.
UkrainianEagleOwl/M2_H14
REST API Documentation and Testing: A continuation of the REST API project with comprehensive Sphinx documentation and extensive testing using Unittest and Pytest frameworks.
UkrainianEagleOwl/M3_H06
K-means clustering exploration on 2D and MNIST datasets with PCA visualization. Find the balance in data, reduced and clustered.
UkrainianEagleOwl/M3_H07
This project aims to build and compare different recommender system algorithms using the MovieLens dataset. The goal is to predict user ratings for movies they haven't watched based on their previous ratings.
UkrainianEagleOwl/M3_H08
This project demonstrates the creation, training, and testing of a fully connected neural network for recognizing handwritten digits. The neural network is built and trained using low-level TensorFlow operations on the MNIST dataset, a collection of 28x28 pixel images of handwritten digits.
UkrainianEagleOwl/M3_H09
This repository contains a neural network designed to classify images from the Fashion MNIST dataset. The Fashion MNIST dataset includes 60,000 training images and 10,000 test images, each a 28x28 grayscale image associated with a label from 10 classes.
UkrainianEagleOwl/M3_H1
linear algebra tasks
UkrainianEagleOwl/M3_H10
This project demonstrates the application of a Convolutional Neural Network (CNN) leveraging the VGG16 architecture for classifying fashion articles from the fashion_mnist dataset.
UkrainianEagleOwl/M3_H11
This project explores various recurrent neural network (RNN) architectures for the task of sentiment analysis on the IMDB movie review dataset.
UkrainianEagleOwl/M3_H12
This project aims to implement a simple yet effective text summarization tool using Python, leveraging Natural Language Processing (NLP) libraries such as NLTK and spaCy.
UkrainianEagleOwl/M3_H2
This repository contains my homework assignments exploring various data analysis techniques using Python and Pandas. The assignments are structured into three parts, each focusing on different aspects of data manipulation and visualization.
UkrainianEagleOwl/M3_H3
Predicting house prices using linear regression, demonstrating key machine learning concepts.
UkrainianEagleOwl/M3_H4
This project provides an exploration of overfitting in linear models, specifically within the context of linear regression. Through a series of exercises, we delve into why overfitting occurs and discover methodologies to diagnose, understand, and control it.
UkrainianEagleOwl/M3_H5
This project aims to classify types of human activity (idle, walking, running, stairs) based on accelerometer data using machine learning models. We explore the use of SVM and Random Forest classifiers to predict activities from mobile phone accelerometer readings.
UkrainianEagleOwl/rasa_model_tina
Simplre personal assistent Tina for working with address book
UkrainianEagleOwl/UkrainianEagleOwl
Config files for my GitHub profile.
UkrainianEagleOwl/web_jarvis_bot
A simple personal assistant application that allows you to manage your address book with contacts. The application provides features to add, remove, change, save, and load contacts, making it easier to organize your personal or professional network.