Ling Chen's repositories
AppleTrace
🍎Objective C Method Tracing Call Chart
dragon-book-exercise-answers
Compilers Principles, Techniques, & Tools (purple dragon book) second edition exercise answers. 编译原理(紫龙书)第2版习题答案。
leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
vaderSentiment
VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
loglizer
A log analysis toolkit for automated anomaly detection [ISSRE'16]
InspectiveC
objc_msgSend hook for debugging/inspection purposes.
TrampolineHook
A solution for centralized method redirection
C-Plus-Plus
All Algorithms implemented in C++
ios-good-practices
Good ideas for iOS development, by Futurice developers.
cefutil
cef util
writeup-frontend
Beat Writer's Block with AI
QiStackFrameLogger
A lightweight thread method call stack printing tool.
benchmark.js
A benchmarking library. As used on jsPerf.com.
ML-NLP
此项目是机器学习(Machine Learning)、深度学习(Deep Learning)、NLP面试中常考到的知识点和代码实现,也是作为一个算法工程师必会的理论基础知识。
TunSafe
Source code of the TunSafe client
GPT2-Chinese
Chinese version of GPT2 training code, using BERT tokenizer.
LightWeightRunLoop-A-Reactor-Style-NSRunLoop
NSRunLoop Reactor Style Implementation: Using BSD kqueue implements iOS/Mac NSRunLoop and RunLoop-Relative Foundation such as perform selector(or delay some times) on other thread , Timer, URLConnection ,LWStream(LWInputStream、LWOutputStream) , LWPort(LWSocketPort) etc.
bustag
a tag and recommend system for old bus driver 给老司机用的一个番号推荐系统
AntMessageProtocol
Swift Implementation of the ANT Message Protocol
MethodTraceAnalyze
方法耗时分析
100-Days-Of-ML-Code
100-Days-Of-ML-Code中文版
gpt-2
Code for the paper "Language Models are Unsupervised Multitask Learners"
textgenrnn
Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.
LSSafeProtector
强大的防止crash框架,不改变原代码支持KVO自释放,可以检测到dealloc时未释放的kvo,等19种crash
Superion
Superion is a fuzzer which extends the famous AFL to support structured inputs such as JavaScript and XML.
RecSys
计算广告/推荐系统/机器学习(Machine Learning)/点击率(CTR)/转化率(CVR)预估/点击率预估
tensorflow_practice
tensorflow实战练习,包括强化学习、推荐系统、nlp等
flink-recommandSystem-demo
:helicopter::rocket:基于Flink实现的商品实时推荐系统。flink统计商品热度,放入redis缓存,分析日志信息,将画像标签和实时记录放入Hbase。在用户发起推荐请求后,根据用户画像重排序热度榜,并结合协同过滤和标签两个推荐模块为新生成的榜单的每一个产品添加关联产品,最后返回新的用户列表。