HsiangNianian
Artificial Intelligence, Music Theories. There’s going to be something more academic and something that fascinates me. I have always had an absurd idea-composing music in a programming language and programming in a music language.Maybe we can really try it !
[Github] [Scholar] [Jyunko] [AICMU] [Blog] [Vita]
Current
I am actively involved in the HydroRoll-Team and associated projects, which focus on a TRPG system built on the cross-platform robot framework iamai, primarily utilized for machine learning. Within this initiative, I’ve contributed to core components and tool libraries like “infini,” a dice expression parsing library, and the HydroWindow CLI language.
Beyond HydroRoll-Team, I manage and update personal projects such as iamai and unpredictableFate, spanning diverse fields like artificial intelligence, games, forums, and search. You can explore these projects on my GitHub profile.
In addition to my coding endeavors, I maintain a diary and publish academic articles covering topics like artificial intelligence, music theory, and mathematics. You can read these articles on my Jyunko or academic site.
I’m also passionate about music and poetry. Recently, I released an EP titled “sequel,” which you can listen to on my Fm site.
These activities reflect my current pursuits, and I hope you find them interesting.
Recent
Interval Algebra:When Category Theory Reshapes Musical DNA.
Can Kolmogorov–Arnold Networks (KAN) beat MLPs?Lately, it seems that the entire AI community has become about one and one thing only, LLMs.
Build An Audio Programming Language, named “aria”.
Empowering Python Developers: A Comprehensive Exploration of Remote Package Imports.
Build A Script Language, using rust to build a simple script language named psi.
Reading “Attention Is All You Need”, how about having a rest after every coding time?
How to Use Chords to Enhance the Expressiveness of Music, analyzing from the Acoustic and Audience Perspectives.
Now You Have Three Problems.
Training an acoustic model for CMUSphinx, an article explaining how to train one’s own acoustic model in CMUSphinx speech recognition project.
GPT-3 vs. Rasa chatbots, an article explains the difference between GPT-3 and Rasa.
The Pain of AI, some anecdotes with my teacher.
Research
I am a computer science student, and I am interested in artificial intelligence and music theory. I think these two fields have infinite creativity and beauty, and can help us better understand nature and humanity. I am doing research on the following aspects:
Music programming language design
DSL music language based on Rust: Implementing DSL music language based on Rust (#)
Formalization system of interval relations integrating category theory: Interval Algebra: When Category Theory Reshapes Musical DNA (#)
Compiler front-end design: conversion from MIDI to music theory logic (#)
Real-time audio synthesis back-end development (can be combined with WebAssembly) (#)
Organizations & Project
AICMUniversity
Artificial Intelligence and Computational Modeling University
[Github] [Home Page] [anthology] [Publication] [1629]
*Opensource: opensource@aicmu.ac.cn
- psi, a script language written in rust, check the source code on Github.
- aria, audio programming language written in rust, check the source code on Github.
Retro for wut?
[Github] [Home Page]
- iamai, cross-platform robot framework, mainly used for Machine Learning lering. [Source Code]
- Cyberdynamix, front-end and back-end separation of deployed chatbot framework based on IRC protocol. [Source Code]
HydroRoll-Team
[Github] [Home Page]
*Support: support@hydroroll.team
- infini, Core of HydroRoll. Official Python Version Implementation for GRPS-1. [Source Code]
- HydroRoll. [Source Code]
Noctisynth
[Github] [Home Page]
- Quantumix, a Rust-based project distribution project that is currently under development. [Source Code]
- Moonstone, A communication tool based on the end-to-end encryption protocol Oblivion. [Source Code]
我不用微信,我不用QQ,给我发邮件。
Mr. HsiangNianian
Email: academic@jyunko.cn