Skip to content
View topoftheblock's full-sized avatar

Block or report topoftheblock

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
topoftheblock/README.md

Finished - Backtesting Strategy with Autoresearch - An automated machine learning pipeline that predicts the daily directional movement of the S&P 500 ETF. The system uses an autonomous Large Language Model agent to iteratively rewrite its own PyTorch neural network architecture, optimizing for improved Sharpe Ratio and Strategy Return in a simulated trading environment.

Finished - Agentic Data Scientist - A fully hands-off AI agent that acts like a data scientist: it inspects data, cleans it, runs statistical analyses, creates visualizations, and compiles a final Markdown report — all without human intervention.

Finished - RAG Application in Java - A Java application for parsing XML protocols from the German Bundestag, loading them into a Neo4j graph database, and enabling natural-language querying via an AI-powered RAG pipeline.

Finished - RAG Application in Python - A Retrieval-Augmented Generation chatbot tailored for extracting quantitative metrics and qualitative insights from SEC 10-K financial filings using natural language.

Finished - AI Assistant for Ikea Instructions using Agents - A smart assistant that helps users interpret IKEA assembly manuals — making complex instructions easier to understand and act upon. Designed as a full-stack application with AI-driven components to analyze assembly instructions from PDFs and images.

Finished - Multimodal Full-Stack Application - Multimodal Parliament Explorer is a Java-based, MongoDB-backed platform designed to autonomously ingest, deeply analyze, and interactively present parliamentary data from the German Bundestag. By combining web scraping, advanced Natural Language Processing, and dynamic document generation, it provides a comprehensive tool for political text

Finished - ETL Pipeline with NLP and Visualization - A comprehensive platform for processing, analyzing, and visualizing parliamentary protocols from the German Bundestag with advanced NLP capabilities and multimedia processing.

Finished - Video Emotion Recognition - Multimodal emotion and identity recognition over recorded video: a video is run through a DUUI pipeline that transcribes speech, diarizes speakers, and scores emotion from the text, audio, and video modalities independently, plus resolves who is on screen.

Early Stage - Städel MCP - This server interfaces with the museum's OAI-PMH API using the LIDO (Lightweight Information Describing Objects) format, allowing AI assistants to harvest records, retrieve rich multilingual metadata, and access high-resolution

Early Stage - GoetheBrain - A full-stack, retrieval-augmented conversational persona of Johann Wolfgang von Goethe — grounded in essentially everything relevant to him on Project Gutenberg

Early Stage - Anomaly Detection - Implementation of the multi-agent document anomaly detection system using neurosymbolic ai

Early Stage - Citation Worthy Sources Claude Skill - A source-validation skill for Claude Code: evaluate domains before fetching, refuse content farms and hyper-partisan sites, and halt rather than cite junk.

Discontinued - Fine Tuning LLM For Financial Sentiment - An end-to-end real-time data pipeline for ingesting financial social media text, analyzing its sentiment using a fine-tuned Large Language Model powered by Apple's MLX, and visualizing the results.

Ideas for Projects

  1. Minimze text while keeping semantic integrity: dependency parsing + semantic role labeling + redundancy detection + controlled abstractive rewriting.

  2. Dataformat for ai agents: webmcp

  3. control loops for SWE

  4. knowledge base for long term memory

  5. jepa

Pinned Loading

  1. ChatBundestag ChatBundestag Public

    A Java application for parsing XML protocols from the German Bundestag, loading them into a Neo4j graph database, and enabling natural-language querying via an AI-powered RAG pipeline.

    Java 3

  2. ETL-Pipeline-with-NLP-Analysis ETL-Pipeline-with-NLP-Analysis Public

    A comprehensive platform for processing, analyzing, and visualizing parliamentary protocols from the German Bundestag with advanced NLP capabilities and multimedia processing.

    Java 3

  3. Financial-Report-ChatBot-Using-RAG-For-10-K-SEC-Filings Financial-Report-ChatBot-Using-RAG-For-10-K-SEC-Filings Public

    A Retrieval-Augmented Generation (RAG) chatbot tailored for extracting quantitative metrics and qualitative insights from SEC 10-K financial filings using natural language.

    HTML 3 1

  4. Multimodal_Parliament_Explorer Multimodal_Parliament_Explorer Public

    Multimodal Parliament Explorer is a Java-based, MongoDB-backed platform designed to autonomously ingest, deeply analyze, and interactively present parliamentary data from the German Bundestag. By c…

    Java 3

  5. KenanKhauto/IKEA_assembly_guide_assistent KenanKhauto/IKEA_assembly_guide_assistent Public

    A smart assistant that helps users interpret IKEA assembly manuals — making complex instructions easier to understand and act upon. Designed as a full-stack application with AI-driven components to…

    Jupyter Notebook 3 1