Transphobic profile suggestions system

Transphobic profile suggestions system

๐Ÿณ๏ธโ€๐ŸŒˆ LGBTQ+ Organization
votes number
Technical requirements
Backend
NLP
Social network
Scraper
Segment
projectManager
tagline
Be proactive! search and suggest transphobic profiles online
Voters
Team stack
Tech level ( 1- low)
3
Mentor
Amethysta
Priority 1- low
2
Status
Approved

Context

Maavarim is active on social media, and would like to have a tool to advice them about specific profile or groups on social media that are spreading transphobic content.

Current state

Sometimes when a profile spread a lot of hate towards our community we are forming a โ€œreporte thisโ€ aliens and manage to take them off.

Proposal for solution

A web scraper on Hebrew platform that runs periodically and alerts us if there is a new profile or a group transphobic trend we need to act against and be protected from.
Assumptions
  • We are not dealing with black hacking, we will scrape only private profiles and groups
  • Relevant social platform (any of which will be a great start):
    • facebook
    • instagram
    • tiktok
    • twitter
Constraints
  • Low budget maintenance

Metrics for success

    Technical requirements

    โ†’ API server:
    • Can run automatically periodically, and also be triggered manually
    • Scrape social platform for public content in hebrew
    • Analyze the content for transphobia
    • Make a report of the newest 100 transphobic trend leaders
    ย 
    Our main goal is:
    • creating a list so that organizations, activities and transits are blocked and thus be more protected when browsing social media;
    ย 
    Extra feature that would be nice:
    • Extract contents that they distribute to tables for analysis. Later, we will be able to use tools to analyze the content with the aim of: recognize personal attacks and react immediately to protect the person attacked; Identify content, arguments and false information that is being distributed and prepare for this in advance, for example by producing our own content.
    ย 

    Some extra data:
    ย 
    ื™ืฉ ืžืกืคืจ ื™ื—ืกื™ืช ืงื˜ืŸ ืฉืœ ื—ืฉื‘ื•ื ื•ืช ื™ืฉืจืืœื™ื ื”ืื—ืจืื™ื ืœื”ืคืฆืช ื˜ืจื ืกืคื•ื‘ื™ื” ื‘ื™ืฉืจืืœ, ื•ืงื‘ื•ืฆื•ืช ืคื™ื™ืกื‘ื•ืง ื”ืžื•ืงื“ืฉื™ื ืœื ื•ืฉื.
    ื—ืฉื‘ื•ื ื•ืช, ื“ืคื™ื ื•ืงื‘ื•ืฆื•ืช ืคื™ื™ืกื‘ื•ืง ื™ืฉืจืืœื™ื ืฉืžืคื™ืฆื™ื ื˜ืจื ืกืคื•ื‘ื™ื”:
    ื—ืฉื‘ื•ื ื•ืช ื˜ื•ื•ื™ื˜ืจ ื™ืฉืจืืœื™ื ืœื”ืคืฆืช ื˜ืจื ืกืคื•ื‘ื™ื”:
    ื“ื•ื’ืžืื•ืช ืœืคืจืกื•ืžื™ื ืขื•ื™ื ื™ื:
    ื›ืœื™ื ืœื–ื™ื”ื•ื™/ื ื™ื˜ื•ืจ ืฉื ืื” ืื•ื ืœื™ื™ืŸ:
    ืงื•ื“ ื‘Github:
    ืžืงื•ืจื•ืช ื ื•ืกืคื™ื: