12 projects
chat-tools
Tools for human-machine interaction based on large language models.
digit_converter
A useful tool for digit conversion, applicable in Genetic Algorithms (GA). It transforms a number into a list of digits under any base, for example, `[1, 0, 1, 0, 1, 1, 1, 0] <-> 174`.
ezstat
OOP For eazy statistics, inspired by `Statistics` class of the lib `deap` but more user-friendly
pyrimidine
A competitive framework tailored for GA, crafted with an emphasis on OOP and Algebra-Inspired Programming.
pybrainyquote
Get quotes from brainyquote. Make you life positive.
pyparsing-ext
A cool tool for parsing. It is an extension of pyparsing. One can build his own programming language with it.
zhfnote
A tool for learning English
skinner
gimbiseo
A system of Human-Machine Dialogue
pindex
An awesome tool for indexing matrices. propose a new concept “single index” (as in matlab) to index the elements from matrices. exchange python-style index(begin with 0) with matlab-style index(begin with 1)
fcool
A cool tool for functional programming. Funtions can be operated directly with definition domain that can be used in type testing
mymat
Subclass of numpy.matrix behaving as matrices in matlab.