My experience at: NASA Hackathon 2023

Thcookieh
4 min readMar 4, 2024

--

I would like to share with you the great work we did in the last NASA hackathon. I was invited by a friend to take her place and work with a team of 5 people on an Artificial Intelligence solution.

My team consisted of 5 people, of which: 1 was from nanotechnology, 2 were mechatronics, 1 was from Marketing and only I was the expert in Artificial Intelligence … It was difficult.

Especially because the challenge we set ourselves was to make an artificial intelligence … being me the only one who knew about the subject … and the only one who knew how to program.

We developed a methodology for consuming resources and procedures stipulated by NASA related to the safety of the crew on a mission. The standards and sensors of the ship are compared and a judgment is issued by means of a virtual assistant.

The solution contemplates the limitations of LLM-based AIs that have tendencies towards hallucination, which is inventing information.

This happens because the tools have learned grammatical patterns, which can be found in both facts and lies; The only way to discriminate what is true from what is not, is by comparing it with reality itself or with established definitions; Therefore, a solution is presented in the form of an additional layer of security that ensures that these tools are not used as sources, but as semantic translators of information.

RAG: Retreival Augmented Generation

The methodology contemplates 3 phases, which ensure the least possible consumption of resources and minimizing the risk of inventing information in the process:

  1. The first stage consists of creating a map of concepts where to find information in the different PDFs that NASA uses to describe standards and processes. This concept is commonly known as “Knowledge graph”, being the solution a simplified version of it.
  2. The second stage represents the way in which an already trained language model manages to find patterns in the text within the technical and standard sheets, crossing the information of the sensors and logically discriminating whether or not the norm is being met.
  3. The third phase covers the way in which the user uses the tool through an oral instruction, receiving an audio response without the need for manual interaction.

The scope allows to reduce the risk of offering erroneous data and hallucination, generates robustness to the answers, allows a review of the documents and contrast in real time with the information of the sensors in the mission.

In turn, the proposal allows integrating any technical document from NASA to be consumed by the categorization architecture, in a way that only requires a light model (10 kb) of the type “POS Tagger”, being economical in computational resources.

In turn, it allows the architecture to support scalability by introducing patterns of concepts in multiple documents and thus obtaining the exact and relevant location of the information.

Results

Unfortunately, despite our project being focused on providing a solution for the cockpit of a spacecraft, which will surely be in space, we were outperformed by a project that suggested retraining an AI model on WhatsApp to gather information about stars… This did not discourage us as it gave us the opportunity to learn from our mistakes and improve.

Nevertheless, we shared the documentation and it generated interest from people in different parts of Latin America by presenting a different way of doing R.A.G.s; if you are interested in reading all the documentation about it, I leave you a link so you can read it in full.

Thank you so much for reading my post, if you got so far, please consider subscribing to my newsletter, sharing, commenting or leaving a clap to the post. It helps us a lot, and its a constant motivation to continue creating content like this.

We have a lot of things in our hands at the moment, but we love to share content, your interaction is a good reminder that taking a moment to write is helping others and its a well used time. Don’t forget on checking out our social media and our agency if you want us to help you on building your business around AI.

--

--

Thcookieh

R&D | AI Consultant | You cannot compete with someone who loves what he does. It is in his instict. He does not compete. He lives.