Mitchell Augustin Official Website About Me Projects Archives

Projects

Aurora v4 (2018)

Aurora v4 is the latest version of the Aurora Interpreter that I have been developing since early 2017. Unlike versions 1-3 of the Aurora interpreter, I have focused primarily on allowing Aurora to generate completely dynamic responses from the source material she is provided in order to simulate how real people talk in conversation. Like older versions of the Aurora Interpreter, the v4 interpreter is not limited to any one platform. Through her REST service, I can connect the v4 interpreter to Aurora for Android, Aurora for Home Automation, or Aurora for Discord. The majority of the source material she has built her language skills on has been provided by my own personal group chat with a few friends, and over the past year, Aurora has picked up on how we speak and has generated numerous realistic (and often comical) responses to our conversations.

At this time, I do not know if or when Aurora v4 will be released to the public. Due to the complexity of this version of the interpreter, my server cannot handle more than a few requests a minute. However, if you would like to see a demonstration of Aurora v4, feel free to click the link below. If you still want more info on how Aurora v4 works, you can watch the more in-depth video I made on her backend, which is linked in the description of the demo video below.

Aurora v4 (Logo by Kat Pruitt)


LandmARk (2017)

LandmARk is an augmented reality app that allows you to view and place virtual artwork in different locations around the world. By using a combination of augmented reality and GPS technology, LandmARk allows users to interact with the world around them by drawing their own artwork on landmarks. Leave your signature on a watertower, draw a hat on a statue, plant a virtual flag in your yard, or just see what other users have created. With LandmARk, the world is your canvas!

You can view the LandmARk demonstration video or help out by trying out LandmARk's alpha release below.

LandmARk


Lockdown Manager (2018)

Lockdown Manager is a school safety app designed to improve communication among students and faculty members in the event of a hostile intruder. With Lockdown Manager, students can initiate a lockdown by simply pressing a button in the app, which sends out a notification to every registered phone in the district that will not stop vibrating until acknowledged directly by the user, ideally allowing the students and staff to be alerted faster than traditional methods. Furthermore, authorized staff members can also send district-wide update notifications with info on the intruder's location, possible escape routes, and any other information that could help improve safety and communication during a crisis.

Currently, Lockdown Manager is still being tested, but I hope to make it available to the public in the near future.

Aurora v4


Aurora for Android (Current version: Beta 3.1.6) (2014)

Aurora (AUtomated Response On Request Application) is a voice activation program that aims to simplify use of your Android device via voice commands. With Aurora, you can perform everyday activities on your Android device by simply telling Aurora to do them for you. For example, you could have Aurora email somebody by simply saying "Aurora, Email Mitchell Augustin," or you could have her call somebody by saying "Aurora, call Mitchell Augustin, mobile." Not only does Aurora offer great assistance to you by performing system tasks on command, but she can also answer questions on many topics! For example, you could ask Aurora about the height of Mt. Everest, what the chemical formula of water is, what the square root of 100 is, and much, much more. Aurora is also great at finding restaurants based on your preferences. With help from Yelp, Aurora can find and show information on many restaurants in your area.

Aurora


Aurora for Home Automation (2015)

Aurora for Home Automation extends the usability of Aurora by allowing her to control appliances within your home! With Aurora for Home Automation, you have access to all of the resources of Aurora for Android, but you can also control lighting and other appliances with your voice! Aurora for Home Automation even has a live camera stream that saves pictures of its view when motion is detected.

Unfortunately, I do not currently have the resources to operate some of the serverside software that Aurora Home is dependent on, so certain features of Aurora Home are not available to the public.

Aurora Home

Aurora for Discord (2016)

Aurora for Discord is an easy to use Discord bot that utilizes an adaptation of the Aurora Interpreter for Discord. With Aurora, you can ask for the current temperature, weather forecasts, or even get help with any type of question that you may have. Aurora for Discord uses the exact same interpreter as Aurora for Android and Home Automation, so if you are familliar with their syntax, Aurora for Discord should be very easy to use. To ask a question, just start your message with "Hey Aurora."

Aurora only requires permission to speak in text chat & read messages.

Discord logo

SMS Spammer for Android (2017)

SMS Spammer is an easy to use text message spammer for Android. With SMS Spammer, you can blast text messages to your friends for as long as you want. Simply select a phone number, enter a message, and press "Start spamming." The spammer will then send several messages per second to the number you entered. Made in one day.

Developer Notice:
-Text & data charges may apply if you do not have unlimited texting. I am not responsible for any charges that you may incur while using SMS Spammer.

-SMS Spammer may not function properly if you aren't using the default SMS client.

SMS Spammer

ScoreBert for Discord (2017)

ScoreBert is a scoreboard for your Discord server that I made in a few hours. Each member gets 10 points each month to give to other members whenever they do something cool. Compete with your friends to see who will rank highest on the scoreboard! To use ScoreBert, just click the link below to add it to your server. Simply send the "!help" command for the full command and syntax list. If my version of ScoreBert doesn't work for you, you are welcome to modify the source code below. You can also host your own instance of ScoreBert by obtaining a bot token, downloading the linked jar file, and running "java -jar ScoreBert.jar [token]" with your token. Be aware that ScoreBert automatically generates a SQL database called scores.db that will contain all scoreboard information.

Developer Notice:
Discord and all related names, trademarks, and logos are owned by Discord Inc. | This program was written by Mitchell Augustin and is licensed under the Apache License version 2.0

ScoreBert (Don't ask me why this image is a radioactive toaster)

Spotify Playlist Analyzer (2017)

A simple graphical analyzer for Spotify playlists that represents the artists of any playlist as a pie chart. Made in one day

Developer Notice:
Spotify and all related names, trademarks, and logos are owned by Spotify AB | This program was written by Mitchell Augustin and is licensed under the Apache License version 2.0

Spotify logo


Sonar (2016 - 2017)

Sonar is a social network that is entirely based on audio. With Sonar, you can send audio clips directly to other users with direct messaging, or you can upload them to your wall for anyone to see. With the mobile app, you can also join a channel on a certain topic to be connected with a random person with similar interests.
Unfortunately, I have decided to shut down Sonar. You can read my shutdown announcement below.

Sonar