Oddbean new post about | logout
 nostr-filter-relay v0.2.0 update

"Give us tools/options to help curating our global feed"

https://raw.githubusercontent.com/atrifat/nostr-filter-relay/main/resources/flowchart-nostr-filter-relay.png

This release bring several code improvements, security fix, better documentation, and mark the completion step of nostr-filter-relay target features as follows:
- Language filter
- User type filter (Nostr native user/non bridged user, activitypub/mostr bridged user)
- SFW/Non SFW image content filter
- (New 🚀) Hate speech (Toxic comment) filter
- (WIP - Next) Sentiment analysis
- (Planned - Next) Topic classification

All filtering features can be easily disabled (opt-out) with parameters content=all as shown by this example:

wss://nostr-id-relay.hf.space/?content=all

Feel free to check USAGE.md documentation for more Examples on how to use nostr-filter-relay.

Two major features left that will become the next development target:
- (WIP) Sentiment analysis
- (Planned) Topic classification

What's Changed?
- feature: hate speech (toxic comments) detection support
- build: update nostr-monitoring-tool and nostr-filter dependency 
- docs: explanation of nostr-filter-relay architecture and flowchart 
- All detail update for nostr-filter and nostr-monitoring-tool in release note link

#nostr-filter-relay Release Note v0.2.0:
https://github.com/atrifat/nostr-filter-relay/releases/tag/v0.2.0