Finding a club in Monash can be quite hard as there is alot of big ones, but many dont have a voice. With over 100 clubs, many I did not hear about until this project.

Our project takes in an a user input and checking through our database, and finds and displays the best ones.

Initially starting with figma, we created a great and friendly UI which we implemented through Angular

for the back end, we used a DataStax vector database storing JSON files based on the attributes of each club. These JSON store all information of the clubs making data easily retrievable when called.

Using the NLP of OpenAI, we then take a user input and scrape it for the different attributes, making its own vector space, and returning the closest 5 clubs.

We were able to accomplish alot over these last couple days, with everyone having work as well as minimal work with API work, Databases, NLP and langchain.

Our next project might be to scale this to all uni's, rather then just monash

Built With

Share this project:

Updates