{"repo":"facebook/ThreatExchange","free":true,"listed":false,"github":"https://github.com/facebook/ThreatExchange","clone":"git clone https://github.com/facebook/ThreatExchange.git","description":"Trust & Safety tools for working together to fight digital harms.","language":"C++","stars":1369,"topics":["hashing","image","image-hashing","image-similarity","ncmec","perceptual-hashing","threatexchange","video","video-hashing","stopncii"],"license":null,"category":"media-processing","readme_excerpt":"Projects in this Repository This repository originally started as code to support Meta's ThreatExchange API, but over time has grown to include a number of projects to support signal exchange and content moderation in general. Below are a list of sub-projects. PDQ Image Hashing and Similarity Matching PDQ is a photo hashing algorithm that can turn photos into 256 bit signatures which can then be used to match other photos. TMK+PDQF (TMK) Video Hashing and Similarity Matching TMK+PDQF (or TMK for short) is a video hashing algorithm that can turn videos into 256KB signatures which can be used to match other videos. Video PDQ (vPDQ) Video Hashing and Similarity Matching Video PDQ (or vPDQ for short) is a simple video hashing algorithm that determines two videos are matching based on the amount of shared similar frames. It can easily be applied for other image algorithms, and not just PDQ. Hasher-Matcher-Actioner (HMA) Trust & Safety Platform HMA is a ready-to-deploy content moderation project for AWS, containing many submodules. It allows you to maintain lists of known content to scan for, which you can either curate yourself or connect to other hash exchange programs to share and receive lists. More can be found at the wiki. A second version of this project, called \"Open Media Match\" is under construction, which uses a cloud-agnostic docker-based deployment. python-threatexchange A python Library/CLI tool available on pypi under threatexchange which provides implementations for","default_branch":null,"files":null,"tree":[],"storefront":"/r/facebook","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/facebook/ThreatExchange/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}