Australian Capital Territory

Year 5 – 6

First Place

Rubbish Sorter
Annabelle Nakhakes
Canberra Girls Grammar School

My project is about sorting rubbish and sorting it correctly. I decided to do this because I am sad about how tons of rubbish is dumped in the sea everyday so I wanted to change it. So I have decided to build a rubbish sorter, which will sort rubbish and it will tell people which bin the rubbish goes in. I wanted to build a bin that can “recognise” pictures of different things like cars and cups. My goal is to teach people about the different types of rubbish and where it goes. For my project I used machine learning and supervised learning to teach the computer the different types of rubbish. Supervised learning is when we give data that is labelled/what it is. Unsupervised learning is when we don’t give labelled data and the machine has to guess.

Year 11 – 12

First Place

Kali – A deep learning chatbot
Manindra De Mel
Burgmann Anglican School

Kali is a chatbot that uses several structures such as Natural Language Processing (NLP) and Deep Learning to create a chatbot that is indistinguishable from a human. Furthermore, the chatbot is modifiable to suit any situation, given you have the training data provided. This includes roles such as customer support or administrative purposes for enterprises, or entertainment or a form of artificial companionship for general use. In addition to the chatbot, a website revolved around interacting with the chatbot will also be created and used for demonstration purposes.

Second Place

Creating a total functional programming language
Jonte Deakin
Burgmann Anglican School

I am a big fan of programming languages and especially some of the weirder and more esoteric ones. But I have a problem when I code, I always write infinite loops. So I had the idea of creating a programming language where this couldn’t happen. After a bit of research, I discovered this already exists! They are called total functional programming languages.

Although these still didn’t quite meet my needs. Many did not have a way of writing non-primitive functions even in exceptional circumstances, and the one’s that did allow higher complexity did it using co-data and co-recursion which, I feel, is a way of cheating the problem rather than solving it.

To solve all these issues, I created my own programming language which allowed non-primitive recursion as well as primitive recursion.

Third Place

Darlene Widjaja
Burgmann Anglican School

Inwards is a unique action RPG game; the main theme surrounds the idea of hope,

overcoming mental issues and a social disorder called hikikomori. This is shown through the action aspect, where the main character, Hiko, fights off enemies which are a metaphor of his mental issues. The hope aspect is tackled through the player’s ability to collect happiness items which are called Kofu, as the game continues and the player collects more Kofu, Hiko’s happiness increases, his mental issues slowly fade away. Inwards takes place in Hiko’s house and as the player completes each level, they progress to the next level the goal to overcome hikikomori.