Linguistics and Speech

Lore RAG System

Lore RAG System

An experiment in retrieval-augmented generation for exploring deep fictional lore, timelines, and in-universe knowledge.

Status: Public proof of concept

DuoLingo Data Extractor

DuoLingo Data Extractor

Extract language data from DuoLingo and make Anki flashcards.

Status: Public

Intervoice

Speech Recognition Tuning Tool

For Intervoice, Inc. Developed a tool to make IVRs better at understanding human speech. Used by Professional Services for a wide variety of industries.

Status: Used by industry professionals

Zork Playground

Zork Explorer using ZIL Parser

Web app to explore how games like Zork work, using ZIL language parser.

Status: Public

Working Knowledge of Many Languages

Working Knowledge of Many Languages

Approximately CEFR A1-level fluency in: Chinese, Arabic, Hindi, Spanish, Cebuano...

Name any country in the world, and I can tell you which languages are most spoken in that country, and how they related to other languages around the world.

Other linguistics projects:

  • I created an app that extracts English text and Japanese text from Final Fantasy 7 and provides a website that allows users to learn Japanese by exploring this data.
  • I created a web app that parsed a Cebuano dictionary and enables users to search for example words and phrases.
  • Other projects at Intervoice:
    • translator solution to migrate IQTalk applications to VXML/SCXML
    • ASR integration, ASR and TTS software with both IQTalk and VXML runtime engines, including speaker identification and verification
    • MRCP server simulator
    • Drove ASR-based testing during VXML Browser development
  • As part of my Master’s degree course work, I took an NLP course, and my main project in that class performed semantic similarity, and the TA praised my work.

Storytelling

  • I created a web app that parsed lore data from the Elden Ring game and allows users to search.
  • I’m in the process of expanding my RAG POC to fetch lore data from fandom.com and allow users to ask questions about lore for a particular fantasy universe, like Lord of the Rings.
  • I created an app that

Music

  • I emulated the Nintendo sound chip to create MIDI files and piano sheet music.
  • I’ve played piano for 40 years.
  • I’ve played guitar for church functions.
  • I’ve played both piano and bass guitar for a band called Counterflow (whose lead singer Solomon McCrea is the brother of the lead singer for Cake), and we recorded an album and performed in coffee shops in California.
  • I’ve played trumpet: at school, in the church orchestra, and for a Texas A&M “roll call” event where alumni honor the deceased and I played Taps.

Graphics and Gaming

Kujata Logo

Kujata, the FF7 Data Explorer

Translates Final Fantasy VII game data to web-friendly formats like JSON and glTF, and a frontend to explore the data.

Status: Public and freely accessible

Dark Souls Map Explorer

Dark Souls Map Explorer

Draws maps of Dark Souls

Status: Early prototype

Others:

  • As part of my Bachelor’s Degree, I took an OpenGL 3D graphics course and did excellent in the class.

Gaming misc

Dark Souls Progression Screenshot

Dark Souls Progression

Helps Dark Soul players understand what they can do next, without spoiling anything.

Status: Public, freely accessible, used by many people in the gaming community: website | Reddit usage stories

Math

  • I love higher math in general, and study it as a hobby, but I can’t think of any projects that focus purely on that.
  • However, many of my projects such as 3D Graphics require higher level math…

Culture: Geography

  • I’m using Anki deck that contains data from CIA Fact Sheets…
  • I can name every country on the full map of planet Earth.
  • I can name every state in India.

Culture: DIB, Religion…

  • TODO: Allies BRG at Capital One
  • TODO: Explain the religions I’m studying…
  • TODO: Explain my Anki decks… (language too)…
  • TODO: Explain my idea for a knowledge graph…

Culture: Political/Governments/Economics

  • I have always wanted to write an app that can simulate global economy, politics, etc., for the purpose of running “what if” experiments to proactively identify humanitarian threats to the world, but this is just a desire, I don’t have any project to show for this yet.