Release Note
"Give us tools/options to help curating our global feed"
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
- NSFW/SFW image content filter
- User type filtering (Nostr native user/non bridged user, activitypub/mostr bridged user)
- (New 🚀) Hate speech (Toxic comment) filter
- (WIP) Sentiment analysis
- (Planned) Topic classification
All the 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
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
- feat: hate speech (toxic comments) detection (fix/solve #10) by @atrifat in #9
- build: update nostr-monitoring-tool dependency by @atrifat in #11
- docs: explanation of architecture flowchart by @atrifat in #12
- build: update nostr-filter dependency in 48e8fc0 and #8
- Detail update for nostr-filter in atrifat/nostr-filter#12, atrifat/nostr-filter#15, atrifat/nostr-filter#17, atrifat/nostr-filter#19, and atrifat/nostr-filter#20
- Detail update for nostr-monitoring-tool in atrifat/nostr-monitoring-tool@v0.3.0...v0.4.1
Full Changelog since First Release: v0.1.0...v0.2.0