lightsong's repositories
learning_material
Storing learning material here for learning and sharing!
fastapi_apscheduler
To demostrate how to integrate fastapi and apscheduler and ray
pinyin_input_method
based on hidden markvo model, build tool to transform pinyin into chinese chars.
sun_system_on_animejs
mimic the sun running system with animejs library
animation_on_asyncjs
leverage async library to implement animation
async_workflow_on_xstate
With the help of the Finite State Machine function of XSTATE library, implement a small dog gallery to display one dog per breed iteratively.
boilerplate-rock-paper-scissors
With the help of RNN, beat all player, see RPS.py.
chinese_word_segment
chinese words segmentation with HMM model
hardhat-hackathon-boilerplate
based on the original buidler-hackathon-boilerplate, add ToDoList as the new app style, beside the default app style Token.
image_classifier
using k-means algorithm to classify images
knockout_prototype.js
to demostrate the implement idea of KnockoutJS reactive programming
machine_learning_system_realtime
a simple machine learning system demo(cluster and predict on iris data), for ML study. Based on machine_learning_system_spark repo, add realtime learning features.
oopclass.lua
a lightweight object oriented programming tool of lua language
react_jdlike_webapp
JD Mobile WEB APP, optimize by Router Axios Redux React-Redux Redux-thunk Redux-Middleware Props-type React-Intl React.lazy
replace_video_background
With paddlehub pre-trained model to seperate human body from video frames, and blend with the specific background.
supply_chain_on_blockchain
Based on ethereum platform, give an demo of supply chain on blockchain.
boilerplate-rock-paper-scissors-HMM
With the help of HMM, search the most possible play of opponent, see RPS.py. The result implys that HMM is not suitable for Antiversary Player, but for learning frequent rules.
boilerplate-rock-paper-scissors-RL
With the q-learning technology, make a intelligent agent to compete with four bot player. for abbey and kris, it olny overcopete a little. See RPS.py.
dijistra_algorithm.js
implement dijistra shortest path computation using javascript
distributed_computing_on_celery
give a runnable demostration to help understanding distributed computing runner concept.
fastapi_learning
run demo code from official site
Jenkins-global-lib
Global Jenkins Groovy pipeline library. Code for building pipelines that can be shared across jobs and Jenkins instances
k8s-tutorial-python
Code and documentation for the Kubernetes 101 for Python Programmers tutorial (Kubernetes + Django Web Development)
lazyman_idea
to demo lazy man in async && chain style
rock-paper-scissors-AI-Bot
Based on CNN recognizing hand guesture preject, add reinforcement learning function to computer player.
thttpd_keepalive
an variant thttpd version for keepalive connection
timer.js
a simple timer class of supporting setTimeout and setInterval function.
writing_words_counter
with the help of paddlehub model(chinese_ocr_db_crnn_server) , implement words counter for image
zookeeper_demo_on_kazoo
collection of test python scripts based on kazoo library.