dsc-sookmyung / 2024-FactChecker-SolutionChallenge

2024 Solution Challenge Repository for Team FactChecker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2024 Solution Challenge: TrueTree

섬네일2


❗️ Introduction

Fake news has become a global social problem, spreading misinformation and causing harm. It's fueled by AI-generated content and deep-fake technology, disrupting the information ecosystem. This issue is particularly evident during critical events like the Russian invasion of Ukraine, the Israeli-Palestinian conflict, and US elections. In response, the US media plans to combat misinformation by disseminating fake videos of Russia attacking its own country during the Ukraine conflict. This tactic aims to expose the invasion's reality. However, fake news exacerbates confusion and anxiety, contributing to international conflict. The spread of fake news is also alarming domestically, especially among students whose literacy suffers due to digital media exposure. Korean students exhibit low proficiency in identifying digital information authenticity, the lowest among OECD countries. Primary school teachers attribute this to students' reliance on video platforms like YouTube and deficient reading skills. To address this, several solutions have been proposed:

  1. Providing Reliable Information: AI can evaluate article reliability based on users' interests, offering protection against biased information and fake news.
  2. YouTube Fact Check: Users can input YouTube video URLs to assess their credibility using AI-based systems. This helps users navigate the platform's vast content and find trustworthy sources.
  3. Improving Grammar and Vocabulary: Enhancing language skills is crucial for understanding information accurately. Introducing word quizzes and incentivizing learning through gamification and rewards can help users improve literacy. By implementing these measures, users can better discern accurate information, fostering a healthier society.

📲 How to run our app service

  • Click here to download an apk file.
  • Install the apk file and Please Run it on Android
  • After signing up , log in to access the app.
  • The ml server and Spring server must be operational for the app to function properly.

✔ UN SDGs Goals & Target

Peace & Justice
& Strong Institutions
Quality Education

🔧 Google Technology Used

GCP Gemini

🛠 Project Architecture

SoftWareArchitecture

Feature Overview

01 Login & Sign up

Screen Explanation
You can log in after signing up for membership.
(Sign up process is skipped)                                      

02 Home Page

Screen Explanation
On the home screen, users can check the list of recommended articles in the field of interest.                                      

03 Article Page

Screen Explanation
If you touch the article, you can summarize the points of the article and learn the words. At this time, you can toggle the top left button to go into summary mode, and you can write and evaluate the topic of my thought in summary mode. Click the right highlighter button to enter word catch mode, and touch the word to know the meaning of the word. Then touch Save Words the words will save in your vocabulary list                                       

04 Fact check Page

Screen Explanation
On this screen, you can enter the link to the YouTube news you were watching and receive reliable articles about the related content. If you insert the link and verify it, you can call up the related news in 5 minutes through the Reload verified video button. You can go to the article learning screen the same way.                                       

05 Learn Page - Quiz

Screen Explanation
You can check out the remaining opportunities and challenge yourself to a current affairs word quiz. Your quiz score will be saved and you can save the wrong words in the vocabulary                                      

05 Learn Page - Vocabulary list, flip card & My Page Screen

Screen Explanation
You can check the wordbook. The word you highlightered on the article learning page and the wrong word in the word quiz will be saved. You can press it yourself to see what it means and change the current know/don't know through the toggle button/ You can learn words through the Flip card.                                       

Demo Video Link

섬네일2


Contributors

ML & Frontend Backend Backend

김민경

박채연

임아현

About

2024 Solution Challenge Repository for Team FactChecker


Languages

Language:Java 47.0%Language:JavaScript 41.0%Language:Python 11.8%Language:Dockerfile 0.2%