AI Media Literacy
Language: RU EN

NewsGraph

Start with single-resource analysis. Then optionally discover similar/opposing viewpoints and run comparison when needed.

Single Analysis

Analyze one URL/text for narratives, biases, and manipulative patterns.

Find similar coverage

Paste one resource URL and pick a semantically close viewpoint from another source.

Compare (optional)

Optional step: compare two URLs/texts when you need explicit contrast.

Comparison highlight

Recent comparisons

Compare your own sources

Apple Sues OpenAI Over Trade Secrets, Including an Engineer Who Allegedly Never Logged Out | This Week in IT vs Apple sues OpenAI, two former employees for trade secrets theft

techopedia.com vs rappler.com

Оба источника показывают сопоставимый риск манипулятивной подачи. Сравните фактические подтверждения напрямую.

Source A: 26% Source B: 26%

Apple Sues OpenAI Over Trade Secrets, Including an Engineer Who Allegedly Never Logged Out | This Week in IT vs Apple sues OpenAI for theft of trade secrets

techopedia.com vs macworld.com

Оба источника показывают сопоставимый риск манипулятивной подачи. Сравните фактические подтверждения напрямую.

Source A: 26% Source B: 26%
Elon Spacex 7/26/2026

‘Over 4,000 SpaceX employees became millionaires’: Bill Ackman defends Elon Musk’s trillionaire milestone vs Elon Musk says he always wanted his SpaceX employees to get rich — and now thousands of them are millionaires

financialexpress.com vs aol.com

Источник B выглядит менее манипулятивным, чем источник A, в рамках этого нарратива.

Source A: 31% Source B: 27%

Discover Public Comparisons

Featured topics

Featured sources

Recent activity

No recent views yet.

Follow updates

Save a lightweight follow-up note in this browser to return to topics and sources faster.

Leave empty to follow all major NewsGraph updates.
Only new comparisons and updates for the selected target. No spam.
Automation and bot testing

Open result by comparison ID

Use this mode for external LLM testing via GET parameters.

API

`/api/test/analyze?url=...&lang=ru`
`/api/test/similar?url=...&limit=5&lang=ru`
`/api/test/compare?urlA=...&urlB=...&includeResult=1&lang=ru`
`/api/test/result?id=<comparisonId>&lang=ru`
[ { "code": "custom", "message": "Source B requires urlB or textB", "path": [ "urlB" ] } ]