Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View bowl1's full-sized avatar

Block or report bowl1

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
bowl1/README.md

πŸ‘‹ Hi, I’m Bowen Li

πŸ“ Copenhagen, Denmark

Here are some side projects I’ve built so far.


🧩 Projects

πŸŒ€ Behaviour-Aware Federated Wind Power Forecasting

Master’s Thesis Project
πŸ”— Strategy design and model training (Python, FL, LSTM): https://github.com/bowl1/Wind-and-AI

πŸ”— End-to-end demo application (MLβ†’APIβ†’UI): https://github.com/bowl1/Behaviour-Aware-Federated-Wind-Power-Forecasting-System-demo

  • Built a distributed wind power forecasting system across 400+ independent wind turbines.
  • Designed a behaviour-aware auto-split clustering strategy to hierarchically group heterogeneous clients using only locally aggregated statistics.
  • Trained cluster-specific federated LSTM models and evaluated them against centralized and geographic baselines under real-world data heterogeneity.

Tech: Python, PyTorch, Federated Learning, LSTM, Time-Series Forecasting, C#, FastApi


πŸ€– Ask My Docs β€” PDF-based RAG Assistant

πŸ”— https://github.com/bowl1/AskMyDocs-AI-app
🌐 https://askmydocument.vercel.app

  • Built a document-grounded AI assistant that answers questions strictly from user-uploaded PDFs.
  • Always provides page-level citations and refuses to hallucinate.
  • Deployed backend and frontend separately with automated CI/CD pipelines.

Tech: Python, FastAPI, React, Next.js, RAG, Docker, GitHub Actions


🌬️ Wind Power Forecasting System (API & Deployment)

πŸ”— https://github.com/bowl1/short-time-wind-energy-forecasting-system
πŸ“‘ API Docs: http://13.60.68.102/docs

  • Developed a machine learning–powered forecasting service using real-world weather and energy data.
  • Built a RESTful API, tracked experiments with MLflow, and deployed the system on a cloud VM using Docker and CI/CD.

Tech: Python, FastAPI, scikit-learn, MLflow, Docker, AWS


πŸ‘» My Little Ghost β€” Anonymous Social Platform

πŸ”— https://github.com/bowl1/social-chat-app
🌐 https://social-chat-dk.vercel.app

  • Built an anonymous social sharing platform focused on mental health.
  • Supports text and media posts with per-group aliases, preserving user privacy.
  • Implemented authentication, media uploads, and scalable feed interactions.

Tech: React, TypeScript, Next.js, PostgreSQL, Prisma, Firebase Auth


πŸ₯— FridgeToFood β€” Recipe Discovery App

πŸ”— https://github.com/bowl1/FridgeToFood-mobile-app

  • Built a cross-platform mobile app that generates recipe ideas based on ingredients available at home.
  • Designed for simplicity, everyday use, and reducing food waste.

Tech: Flutter, Mobile App Development


πŸ”Ž Search Engine with Different Index Structures

πŸ”— https://github.com/bowl1/Search-Engine-with-different-index

  • Implemented a mini search engine using forward and inverted indexing.
  • Indexed 25,000+ Wikipedia articles and benchmarked query performance.

Tech: Java, SQLite, Indexing, JUnit, JMH


πŸ“« Contact
Email: [email protected]

Pinned Loading

  1. AskMyDocs-AI-app AskMyDocs-AI-app Public

    TypeScript

  2. Wind-and-AI Wind-and-AI Public

    Jupyter Notebook

  3. social-chat-app social-chat-app Public

    TypeScript

  4. short-time-wind-energy-forecasting-system short-time-wind-energy-forecasting-system Public

    Python

  5. FridgeToFood-mobile-app FridgeToFood-mobile-app Public

    C++

  6. Search-Engine-with-different-index Search-Engine-with-different-index Public

    Java