This is your work, valued
NLPer x Maker // Data & Applied Scientist @microsoft
OperatingSystem. PKU OS course project and notes based on Nachos and XV6
184Stanford-CS224n-NLP. The course notes about Stanford CS224n Natural Language Processing with Deep Learning Winter 2019 (using PyTorch)
54MachineLearningPractice. Some practices using statistical machine learning technique based on some dataset. (notes and doing from scratch)
48SentenceSimilarity. The enhanced RCNN model used for sentence similarity classification
43DeepLearningPractice. Basically the neural network based implementation and corresponding notes.
33LeetCode. My LeetCode practice source code and notes.
31DockerCompose-V2Ray. Deploy V2Ray (Web Socket + TLS) using docker compose with Nginx
19Screeps. The brain of my Screeps army!
15RaspPi-Cluster. An efficient quick-start tool to build a Raspberry Pi (or Debian-based) Cluster with popular ecosystem like Hadoop, Spark
15FRP-Heroku. Setup FRP server on Heroku and Client on Local (Ubuntu currently). Support FRP server on Ubuntu as well and other alternatives.
12Harvard-CS50M-ReactNative. Notes and practice projects about Mobile Application of Harvard University CS50 course (Spring 2018)
12Stanford-CS234-RL. The course notes about Stanford CS234 Reinforcement Learning Winter 2019
10Clitus. A Unity mobile game about a freaky climber doing rock climbing.
7DuckDB_Chat. Access file as a database with interactive SQL query experience. Built on Streamlit and DuckDB.
7Stanford-CS224W-Graph. The course notes about Stanford CS224n Machine Learning with Graphs Fall 2019
6NautilusTraderExample. Try Nautilus Trader examples especially for signal-driven strategy
6UMN-CSCI5123-RecommenderSystem. The course notes about UMN CSCI 5123 Recommender Systems
5TopicAwarePaperSlideGeneration. Source code and data of the AAAI 2021 paper - Towards Topic-Aware Slide Generation For Academic Papers With Unsupervised Mutual Learning
5Raspberry-GY80. Using Wiring Pi Library for I2C communication with GY80 on Raspberry Pi.
5ChatGPT. Exploring potential of Large Language Model such as ChatGPT with prompting and end-to-end examples.
5MIT-6.824-DistributedSystems.
4TextStyleTransfer. Style Transfer in Text
3MasterCoding. Vim and his happy friends. Also VSCode stuff plus some good development tools collection and learning resources!
3MusicCompose. My music composition.
2FTMO-TradeJournal-Analyzer. Analysis portfolio and risk on FTMO trades export from FTMO Trade Journal using Streamlit
2ChatWithDocument. Apply LLM and ANN (Embedding Recall) to chat with document or do summarization.
2personal-website. My personal website based on academic-kickstart deploy on Netlify
2LinuxKernel. Linux Kernel Programming and Driver Design. Experiment on Ubuntu and Raspberry Pi! also PKU course notes and labs.
2CryptocurrencyMining. Mining setup and notes for cryptocurrency.
2StatisticInference. The R program that can easily select a scenario and make the inference.
2Crack_Xiaomi_AX6000_AX9000. Crack Xiaomi AX6000/AX9000 into a standalone server (able to ssh, run docker image, etc.) and support soft routing.
2Widgets. Tools and Scripts that brings automation and convenience into life.
2Streamlit_OpenAI_ChatTemplate. Simple chat App template using Streamlit Chat component with OpenAI Key. Which is useful as a starter template to build a chat app.
2KickStart. Google coding competition. Previous years solutions and notes.
2ReinforcementLearning2048. An AI BOT playing game 2048 by using reinforcement learning
2DevEnvPack. Bring my development environment everywhere. vim, tmux, bash, zsh, VSCode, docker, and so on.
1MediaCrawler_Backup. Backup...
1SearchEngine. Search Engine based on crawling result of my Crawler repo. Including Keyword Extraction and other stuff.
1DameDameGenerator. Generate memes like Dame Dame in a more convenient way.
1CircleCiPractice. My first CI practice with CircleCi and unit testing with Jest.
1Trading. Trading strategy, resources, notes
1Webhook-Distributor. Can be used as sort of a proxy that can pass a webhook to multiple webhook hosts
1DataManagement. Notes of setup data backup or other stuff like NAS etc.
1LinearAlgebra. Some Implementation of Linear Argebra
1ChatRoom. Building chat room application with multiple different approaches by self-learning.
1Minecraft. Minecraft server setup scripts (current version 1.17.1 with Fabric) and other related stuff and backups.
1LLM-API-Agent. Creating tools for LLM so it can call API by itself and finish complex tasks
1Tap-to-Streamlit-UI. Converter for Python Typed Argument Parser (Tap) to create Streamlit UI and Pydantic Model to create equivalent experience cross CLI, GUI (Web), and API
1WebFullStackPractice. Self-motivated learning of web full stack development with PKU OSA
1EEGViewer. Electroencephalography signal analysis and visualization
1PortfolioOptimization. Portfolio management (e.g. factor investing) and portfolio optimization (組合優化) for quantitative investment strategy
1LLM-Classifier. Use LLM do text classification task
1Stanford-CS224U-NLU. Course notes and code of Stanford CS224U Natural Language Understanding Spring 2022
1PythonUnitTesting. Practice continuous integration of python with Travis CI
1FinanceNotifier. Periodically send webhook with stock or other finance feed summary.
1