sachinkamath / Fakemenot
Licence: mit
Application to check authenticity of Twitter screenshots. Written in Python 🐍
Programming Languages
python 139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Fakemenot
AilabExperience, Learn and Code the latest breakthrough innovations with Microsoft AI
Stars: ✭ 6,896 (+31245.45%)
Mutual labels: ocr
Tweetstormtweetstorm
Stars: ✭ 18 (-18.18%)
Mutual labels: twitter
Image Text Localization RecognitionA general list of resources to image text localization and recognition 场景文本位置感知与识别的论文资源与实现合集 シーンテキストの位置認識と識別のための論文リソースの要約
Stars: ✭ 788 (+3481.82%)
Mutual labels: ocr
TweetinviTweetinvi, an intuitive Twitter C# library for the REST and Stream API. It supports .NET, .NETCore, UAP (Xamarin)...
Stars: ✭ 812 (+3590.91%)
Mutual labels: twitter
TwitterTwitter API for Laravel 5.5+, 6.x, 7.x & 8.x
Stars: ✭ 755 (+3331.82%)
Mutual labels: twitter
Media BiasMeasures public sentiment on Twitter towards politicians
Stars: ✭ 18 (-18.18%)
Mutual labels: twitter
Ios Twitter Text CounterThis custom UIControl resembles Twitter's new progress based web UI that represents the number of characters left. It also handles highlighting any extra characters in your UITextView.
Stars: ✭ 17 (-22.73%)
Mutual labels: twitter
GimagereaderA Gtk/Qt front-end to tesseract-ocr.
Stars: ✭ 786 (+3472.73%)
Mutual labels: ocr
Twitter Post FetcherFetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! By Jason Mayes
Stars: ✭ 886 (+3927.27%)
Mutual labels: twitter
Keras OcrA packaged and flexible version of the CRAFT text detector and Keras CRNN recognition model.
Stars: ✭ 782 (+3454.55%)
Mutual labels: ocr
DmsmsgrcgA photo OCR project aims to output DMS messages contained in sign structure images.
Stars: ✭ 18 (-18.18%)
Mutual labels: ocr
StocktalkData collection tool for social media analytics
Stars: ✭ 765 (+3377.27%)
Mutual labels: twitter
DocsLightweight document management system packed with all the features you can expect from big expensive solutions
Stars: ✭ 827 (+3659.09%)
Mutual labels: ocr
TesseractA PHP wrapper for the Tesseract OCR engine
Stars: ✭ 19 (-13.64%)
Mutual labels: ocr
PrlibPre-Recognition Library - library with algorithms for improving OCR quality.
Stars: ✭ 18 (-18.18%)
Mutual labels: ocr
Build OcrBuild an OCR for iOS apps
Stars: ✭ 17 (-22.73%)
Mutual labels: ocr
fakemenot
Python CLI app to detect if a screenshot of a tweet is genuine. Work in Progress.
Requriements
- tesseract
- tesseract-data-eng
Setting Up
-
Install tesseract
and tesseract-data-eng
packages.
- Ubuntu (and other debian based) :
sudo apt-get install tesseract-ocr tesseract-ocr-eng
- Fedora :
sudo dnf install tessearct
- Arch Linux:
sudo pacman -S tesseract tesseract-data-eng
-
Run python setup.py install
to install requirements. Install script is still a work in progress.
-
[ ! -f ~/.fakemenot.config ] && cp fakemenot/twitter.config ~/.fakemenot.config
-
Go to https://apps.twitter.com/app/new and put your consumer and API keys in ~/.fakemenot.config
-
Run fakemenot
after installation. Setup will install it in your path.
Limitations
- Since it does OCR on the image, detection rate will vary on the quality of the screenshot.
- Only support desktop screenshots now. Universal support coming soon! :)
Arguments
Path to the screenshot image of tweet. Only works on Desktop screenshots.
Specify the number of tweets to pull from the detected user. Defaults to 100. Retweets are not pulled and does not affect the limit.
Specify an alternate configuration file containing your twitter identification and authentication material. Defaults to ~/.fakemenot.config
Image Samples
Tweet by @mattdm:
Output:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].