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
cc @NostReport @Derek Ross @rabble @Notoshi⚡ Thank you 🙏
nostr:nevent1qqsqzdwuff342g74uwy3erzhhj5uypetnxm8mrwp4xwtqaksjknxwsqpzpmhxue69uhkummnw3ezuamfdejsygptvljgpdlen55r26z23ae8dkrwm05wxx822h8h0n8a2kw97f8kg5psgqqqqqqsepzjf8