Some things I’ve built
Satcom
A browser extension, adding social and collaborative layer to your Internet browsing experience.
satcom.app
w3.do
Decentralize URL shortener service enabled by the NOSTR protocol, that is fast and fuss-free.
w3.do
Vault
Free, open source, and decentralized password manager, utilizes zero-knowledge encryption and storing on the NOSTR network.
github.com
Kiwi
Communities for everyone. A censorship-resistant app where users curate contents in communities, enabled by the NOSTR protocol.
nostr.kiwi
Mesh SDK
Open-source library providing numerous tools to easily build powerful dApps on the Cardano blockchain.
meshjs.dev
NDK
Open-source library that makes it easy to build NOSTR applications.
ndk-react-demo
Andamio
Learning Management System, skill and contribution tracking, treasury management and smart contract.
andamio.io
Gimbalabs
Creates a community of developers and build a set of tools to bring decentralize education and organization.
gimbalabs.com
Plutus Project-Based Learning
A learning platform to learn Cardano development and to create a community of developers and contributors.
plutuspbl.io
Mesh AI
Discord integrated AI to learn knowledge about the community and answer questions in real time.
ai.meshjs.dev
Signal Processing Python Package
splearn: package for signal processing and machine learning with Python. Contains tutorials on understanding and applying signal processing.
github.com
Time Series Forecasting (TensorflowJS)
Pull stock prices from online API and perform predictions using Recurrent Neural Network and Long Short-Term Memory (LSTM) with TensorFlow.js framework.
github.com
Reinforcement Learning on Unity ML Agents
A reinforcement learning agent playing as the turret, where its goal is to allow ten friendly units to enter the base, and loses if an enemy unit has entered the base or if two friendly units were shot.
github.com
Research Experiments on Visual Field
A research study to design a series of experiments to discover if performing visual field tests via brain-computer interface (BCI) is feasible.
github.com
SSVEP Multi-task Learning Model
Using multi-task learning to capture signals simultaneously from the fovea efficiently and the neighboring targets in the peripheral vision generate a visual response map. A calibration-free user-independent solution, desirable for clinical diagnostics. A stepping stone for an objective assessment of glaucoma patients’ visual field.
github.com
Reinforcement Learning Value Function with Tic Tac Toe
Reinforcement learning algorithm for agents to learn the tic-tac-toe, using the value function. Train the agent to play tic-tac-toe, by having 2 agents play against each other through simulation. You can experiment by adjusting 2 parameters, 1) learning rate and 2) probability of exploration of each agent. After training, try playing against the agent.
github.com
Time Series Forecasting (PyTorch)
Predicting Stock Prices with Deep Learning. Acquiring data from Alpha Vantage and predicting stock prices with PyTorch's LSTM
github.com
Sentence Similarity With TensorFlow.Js Sentence Encoder
Universal Sentence Encoder (Cer et al., 2018) is a language model that encodes text into fixed-length embeddings. It aims to convert sentences into semantically-meaningful dense real-valued vectors.
github.com
Phrases Extraction And D3 Wordcloud
100% JavaScript solution to extracting ngrams from text and display high frequency in beautiful D3 wordcloud. Phrases (ngrams) extraction are done inside d3-wordcloud-phrases.js, there are a few params which you could tweak and edit stopwords list. Adjustments to wordcloud can be found in d3-wordcloud-wordcloud.js.
github.com