Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

AbinetSimeneh16/ethiopian-telegram-safety-detector

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Abi
Hôte:
Java-based harmful content detection system for Telegram-style messages # Ethiopian Telegram Safety Detector ## Overview Ethiopian Telegram Safety Detector is a Java application that analyzes text messages and detects potentially harmful, scam, or harassment-related content. The project aims to help identify messages that may contain threats, scams, or inappropriate content using keyword and pattern matching. This project is being developed as a learning project in Java and will continue to evolve with more advanced detection techniques. ## Features - Detects harmful messages - Detects scam messages - Detects harassment messages - Supports keyword-based detection - Supports multi-word pattern detection - Reads keywords and patterns from external text files - Interactive console interface - Continues analyzing messages until the user exits - Logs flagged detections with timestamps ## Technologies Used - Java - IntelliJ IDEA - Git & GitHub - File Handling - Object-Oriented Programming (OOP) ## Project Structure ``` src/ └── com/ └── abinet/ └── safetydetector/ ├── Main.java ├── MessageAnalyzer.java ├── DetectionResult.java ├── DetectionLogger.java ├── KeywordRepository.java ├── KeywordFileHandler.java └── RiskLevel.java ``` Project Root ├── src/ │ └── ... ├── harmfulkeywords.txt ├── harmfulpatterns.txt ├── scamkeywords.txt ├── harassmentkeywords.txt ├── detections.txt └── README.md ## Current Status Version 1.2 ### Completed - Keyword detection - Pattern detection - External keyword files - Detection logging - Interactive console application ### Planned - Keyword management menu - Statistics dashboard - JavaFX GUI - PostgreSQL integration - Telegram Bot API - AI-powered message classification ## Future Improvements - Detection logging - Keyword management menu - Statistics dashboard - JavaFX graphical interface - PostgreSQL database support - Telegram Bot integration - AI-based message classification ## Author Abinet Simeneh Worku

Visit

github.com

Tasks

text classification

Languages

AmharicIgede

Similaires

masrialx/Ethiopian-Telegram-Entity-Recognitionemegua19/ethiopian-medical-telegram-apiBereket-11/Ethiopian-coffee-leaf-disease-detectorBereket-07/Telegram-Ethiopian-Medical-channel-data-warehouse-dani6566/Ethiopian-Medical-Business-Data-Warehouse-Telegram-Scraping-Object-Detectionyusufobr/telegram-bot

masrialx/Ethiopian-Telegram-Entity-Recognition

# 📌 **Amharic Telegram NER - Entity Extraction from E-commerce Channels** ## 🚀 **Project Overview**

emegua19/ethiopian-medical-telegram-api

# Ethiopian Medical Telegram API An end-to-end data product that scrapes, processes, analyzes, and

Bereket-11/Ethiopian-coffee-leaf-disease-detector

# Coffee Disease Classifier An explainable coffee leaf disease detection project. The notebook trai

Bereket-07/Telegram-Ethiopian-Medical-channel-data-warehouse-

This repository contains ETL and ELT frameworks designed for data scraping from Telegram channels, t

dani6566/Ethiopian-Medical-Business-Data-Warehouse-Telegram-Scraping-Object-Detection

# Ethiopian Medical Businesses Data Warehouse This project focuses on building a **Data Warehouse**

yusufobr/telegram-bot

An Amazigh language bot for Telegram. # telegram-bot Azul! 👋🏻 This is an Amazigh language bot for