Nicholas Wlezien's repositories
chess-by-gpt
A cutting-edge chess engine running entirely on OpenAI's GPT-3.5 and GPT-4 models. This repository houses an innovative application of large language models to the realm of chess, showcasing how AI can be utilized to play and analyze this classic game with remarkable proficiency.
echo_frame
echo_frame is an video analysis API that leverages AI to create searchable embeddings of video content, enabling users to intuitively query and retrieve specific video segments or timestamps using natural language.
telegram_ocr
This repository contains a specialized tool designed to scan and analyze images from cryptocurrency-focused Telegram channels. Utilizing advanced vision and Optical Character Recognition (OCR) methods, the tool efficiently parses images to extract information about specific crypto tokens.
audio-lingual
A versatile chatbot capable of detecting speech in diverse environments and responding with a synthesized voice. Both input and output are logged in an intuitive CLI interface.
blur-utils
Tiny package containing helpful classes and functions when blurring faces
python-fide
An API to scrape and provide comprehensive information from the FIDE website, including chess player ratings, profiles, and the latest news
python-iso20022
A Python package that automatically generates and updates dataclasses from ISO20022 schemas daily, making it easy to integrate and validate financial message data.
simple-uu
Includes easy-to-use functions to encode/decode binary data to/from UU format. In addition, includes a structured and intuitive interface for seamless extraction of content and metadata, emphasizing user ease and the organized handling of Uuencoded data.
tomlkit-extras
tomlkit-extras is a Python package that extends the functionality of tomlkit, allowing for advanced manipulation, validation, and introspection of TOML files, including handling comments and nested structures
unix-perms
Manage and interpret Unix file permissions with a Python package that provides intuitive tools for creating, validating, and describing permission codes.
code_formatter_diff
PEP8 AutoFormatter is a CLI tool designed for Python developers seeking to adhere to PEP8, the Python style guide. This tool not only automatically formats your Python code to meet PEP8 standards but also generates a diff output showing the changes made.
data-science
Information and education on all machine learning models
file_organizer
Super simple and short CLI program to organize files in any directory
iso20022-message-catalogue
A daily scraper that downloads and organizes all XML schemas for ISO 20022 messages from the official site, ensuring an up-to-date message catalogue
pubmed_tag_tracker
A lightweight Python script that automatically scrapes and tracks PubMed tag metadata daily, providing insights into the latest tags being used in PubMed's database. Ideal for researchers, developers, or anyone interested in monitoring trends in PubMed metadata.
twitter-api-client
Implementation of X/Twitter v1, v2, and GraphQL APIs
weather_prediction
Forecasting weather using a variety of machine learning models
xsdata-rootfinder
A lightweight Python package to identify the top-level dataclass in files generated by xsdata, representing the root schema element.