top of page


Noax
Telegram chatbot designed to flag fake images circulating online using AWS Rekognition and other AWS services. It helps mitigate the spread of misinformation on social media, reducing the potential for chaos and confusion in society.
Problem
The widespread circulation of fake images on social media has become a significant issue, leading to misinformation, confusion, and potential chaos within society. With the rapid spread of altered or misleading content, it becomes increasingly difficult for users to distinguish between genuine and fake images, contributing to misinformed decisions and societal unrest. Noax aims to solve this problem by detecting and flagging fake images in real-time.
Idea
Noax addresses the growing problem of fake images circulating on social media platforms. By leveraging AWS Rekognition, the chatbot quickly identifies and flags altered or misleading images, helping users stay informed and preventing the spread of misinformation.
Solution
Amazon Web Services:
-
EC2
-
Lex
-
Rekognition
-
IAM
Tech:
-
Telegram
System Diagram

The system diagram for the Noax project illustrates the architecture and flow of interactions between various AWS services and the Telegram chatbot. At the core of the system is the Telegram bot, which serves as the user interface for submitting images for analysis. When a user uploads an image, the bot interacts with AWS Lex, which interprets the user's intent and facilitates communication between the bot and backend services. The image is then securely uploaded to AWS S3 for scalable storage, where it can be accessed by the backend application hosted on AWS EC2. The EC2 instance manages the processing logic, retrieving the image from S3 and sending it to AWS Rekognition for analysis. Rekognition performs image analysis to detect alterations or potential fake images and returns the results back to the EC2 instance. Finally, the EC2 server relays the analysis results to the Telegram bot, which informs the user of the findings. Throughout this process, AWS IAM ensures secure access and permissions between the various services, maintaining the integrity and security of the system.
bottom of page