When we started brainstorming, we wanted to create something that we felt we could benefit from. As students, we have all experienced the struggle to find reliable news and research for our own learning. To combat this, we decided to use AI as a tool to filter out unreliable sources. The API uses criteria we developed to understand how reliable a source is. Since looking for references and checking a story can be time consuming, we created a faster, easier way to understand if a source is worth spending the time on. We used AWS Lambda to create an API that would analyze a given source, used React for the front end user interface, and used the Intel Chatbot to demonstrate how the chatbot will work with the API and the front end UI. We ran into several challenges when we were trying to implement the customized Intel Chatbot. We attempted several approaches to debug. Our backend coding was also challenging because we didn’t think thoroughly about our criteria at first. We spent some time reorganizing our ideas and utilizing our criteria. There were also challenges to integrate the backend Lambda function with the UI, as the API wasn’t returning the right values.

During this hackathon, we learned how to debug, connect UI and front-end development to that back-end API as well as build a chatbot using Intel AI. We also learned how to communicate with each other to better understand and debug our code. Since each person had their own specialization, it was important to be able to connect everything smoothly. We also all had many moments of being stuck at the same error and that sometimes taking a break can make a difference! We’re proud of the efforts we put into our project, and while it may not be perfect, we learned a lot from it.

Though our backend coding currently supports a basic prototype, we aim to expand our database in the future. With a larger database, the AI can be well trained and recognize what features are important to consider, bringing users a better service experience. This expansion will enable us to apply our criteria more comprehensively, including aspects such as Content Quality and Depth.

Built With

Share this project:

Updates