Kai Hirota's repositories
chroma
the AI-native open-source embedding database
COMP9120-Database-Project
Repository for our group project in COMP9120 DBMS class
ohmyzsh
🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Airwallex-Exchange-Rate-Monitor
Coding challenge for Airwallex. Written in Python, and uses Pydantic data models.
MojexaSampleProject
Sample project for demonstrating the features of SpacesMarkerManager plugin
frequent_itemset_visualisation
Created with CodeSandbox
ANU-Programs-and-Courses-Scraper
An attempt to scrape & parse Degree Programs and Courses from the ANU website. Uses NLP (Semantic Parsing) to extract logical expressions from unstructured text that describes course requisites. Objective: To organize the messy data, and to improve the experience of degree planning.
Assembly-Projects
Use assembly language to play music and transmit data and commands over physical wires by implementing or creating a communication protocol. Run and tested on Discoboard MCU with Arm Cortex-M7 processor.
Route42-Android-App
Android-based social networking app for fitness and location tracking. Group project for COMP6442 Software Construction, a course taken as part of Master of Computing at Australian National University.
Route42-Database-API
Data access API for Route42 Android app
Airwallex-Coding-Challenge-Kotlin
Airwallex Coding Challenge rewritten in Kotlin. Makes use of Kotlin coroutines
Airwallex-Coding-Challenge
Coding challenge for Airwallex. I submitted the challenge in Python, but later decided to rewrite the program in Java. This is the result. This version, unlike Python, makes use of multithreading and can process multiple files concurrently.
Kotlin-for-Java-Programmers
https://www.coursera.org/learn/kotlin-for-java-developers
Functional-Programming-in-Scala
For CS-210: https://edu.epfl.ch/coursebook/en/functional-programming-CS-210
Information-Theory-Financial-Data-Analysis
Research project for CSYS5030 Information Theory and Self Organisation at the University of Sydney. The aim of this study is to apply information theory to financial data in order to understand the magnitude and direction of information transfer between economies and industries.
FastAPI-Based-RestAPI
Experimenting with FastAPI and seeing how long it takes to build a REST API.
Computer-Vision-Lab-Assignments
Lab assignments for ENGN6528 Computer Vision at Australian National University
MQTT-Performance-Evaluation
Project for COMP6331 Computer Networks. Deploy MQTT broker and test the performance using QoS 0, 1, 2 and inter-message delay of 0/10/20/50/100/500ms.
COMP5310-DS-Project-Clustering-Airbnb-Listings
Data Science Project for COMP5310