Waifu GUI

Waifu GUI – A WPF GUI for Project Waifu

Waifu GUI

Project Waifu’s speaker verification was great, but it was difficult to use (You even had to manually add the paths inside the scripts). So, I wrote Waifu GUI — A C# WPF powered user interface that writes all of Project Waifu’s complex arguments for you.

As for now, Waifu GUI can pretty much handle everything Project Waifu has at the moment, ranging from getting MFCC data to tuning hyperparameters. It will continue to grow as Project Waifu expands.

Continue reading →

Doom on Calculator – Ndless

I was looking up random stuff on Youtube and happened to come cross a video showcasing the game Doom on a Ti-Nspire calculator. Surprisingly, I happen to have a Ti-Nspire to mess around with.

Ndless

Ndless installed!

Ndless is an extension that allows the Ti-Nspire to run assembly programs such as python, Doom, and even Minecraft (they are ports, not the real thing). Without getting into too much of the detail, you basically download a file, send it to your calculator, open it, and you’re done. The entire tutorial is on their website if you’re interested.

Continue reading →

Project Waifu: Speaker Verification

Project Waifu

Project Waifu is a long-term machine learning/deep learning project I will be working on. I will not reveal too much about it, but here’s the first part of the pipeline: speaker verification.

Text-Independent Speaker Verification

Speaker verification is the process of recognizing the identity of the speaker which in this case, is either 1 (is who we want to identify) or 0 (not the person). A lot of algorithms online uses GMMs and/or creates profiles for speakers. For this project, a MLP (multi-layer perception – regular feed-forward neural network) is used and because of the way it is structured, the algorithm performs pretty well.

Continue reading →

Predicting Website Credibility Using a DNN

Over the last few weeks I’ve been working on a deep neural net to predict website credibility (i.e. how “reliable” it is). The features consist of basic website features such as its domain and a bag-of-words model.

Website Credibility

Website credibility is determined by a lot of things and a lot of the time there isn’t a right or wrong answer. Wikipedia, for example, is a notorious source because it can be edited by anyone. Nonetheless, Wikipedia does contain a lot of correct and is still considered unreliable.

Although there is no exact answer, we can often predict the credibility through many features such as the author, the “purpose” of the text, and even the date. (More can be found here)

Continue reading →

Birthday Render

Happy birthday to myself?

Since I’m not really doing anything today, I decided to take a break from machine learning and work on C4D for a bit.

Took me about 3 and a half hours so it’s too bad. Mostly it was placing lights and modifying render settings (i.e. DOF).

It does look a bit weird when the cake is all realistic and then we have really fake balloons. xD

Continue reading →