Skip to content

ngxi/Bayan-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bayan - AI-Powered News Neutrality & Transparency Analyzer An intelligent web-based system that analyzes Arabic news articles to measure neutrality and transparency using AI and Natural Language Processing (NLP). Bayan helps users evaluate media bias and content objectivity with automated scoring and evidence indicators.

Features 🧠 AI-Powered Analysis – Uses NLP models to evaluate article neutrality

📊 Neutrality Score – Generates a measurable objectivity score

🌍 Arabic Language Support – Optimized for Arabic news content

💾 User History – Stores previous analysis results

🎨 Modern Web Interface – Clean and responsive design

🆓 Free Access Model – No subscription required

🔓 Open Source (Planned) – Designed for future public contribution

Usage 📥 Submit an Article Open Bayan web application

Paste or type the Arabic news article

Click "Submit for Analysis"

System processes the article using AI

Neutrality score and transparency indicators are displayed

📊 View Analysis Results Open dashboard

Select previously analyzed article

View:

Neutrality Score

Key evidence indicators

Analysis details

System Architecture Frontend: Web-based UI (HTML/CSS/JS or React)

Database: PostgreSQL

AI Engine: NLP-based analysis module

Version Control: Git

Repository: Private GitHub (planned open-source)

Deployment GitHub Push repository to GitHub

Use GitHub Actions for CI/CD (optional)

Netlify (Frontend Only) Go to Netlify Drop

Drag and drop the frontend folder

Site deploys instantly

Backend Deployment Options Render

Railway

DigitalOcean

AWS EC2

Security & Privacy Notes Articles are processed securely

User data is stored in protected database

No third-party tracking

API keys are stored in environment variables

Designed with scalability and data protection in mind

Browser Compatibility Chrome (latest)

Firefox (latest)

Edge (latest)

Safari (latest)

Mobile browsers

License © 2026 Bayan. Open-source release planned.

About

The project is motivated by the growing concern over the lack of neutrality in Arabic-language media, where hidden biases may affect readers’ understanding of events. The core purpose of the project is to develop a digital benchmark for transparency and neutrality in Arabic news, which serves as a must-have

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages