Skip to content

Commit

Permalink
Merge pull request #6 from kamidipreetham/develop
Browse files Browse the repository at this point in the history
v0.4 Release
  • Loading branch information
Preetham Kamidi committed Jun 29, 2019
2 parents c2561f2 + ac00851 commit fafb3e1
Show file tree
Hide file tree
Showing 18 changed files with 467 additions and 44 deletions.
6 changes: 5 additions & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ verify_ssl = true
autopep8 = "*"
yapf = "*"
sphinx = "*"
pytest = "*"
twine = "*"

[packages]
certifi = "*"
Expand Down Expand Up @@ -46,6 +48,8 @@ Werkzeug = "*"
flask-cors = "*"
twint = {editable = true,git = "https://github.com/twintproject/twint.git"}
nltk = "*"
setuptools = "*"
yapf = "*"

[requires]
python_version = "3.7"
python_version = "3.6"
151 changes: 149 additions & 2 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

43 changes: 40 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,47 @@ A fake tweet screenshot looks very convincing, misleading the general public. Fo
|:-------------------------:|:-------------------------:|
|![alt text](https://i.imgur.com/gG1RYiR.png "Tweet 1") | ![alt text](https://i.imgur.com/eTKpOFY.png "Tweet 2")|

Verify Tweet attempts to resolve the problem by letting users upload such tweet screenshots and verify if the user actually tweeted or not. A combination of Image processing, Natural language processing as well as Twitter Search API makes this possible. Due to Twitter API rate limits, currently only tweets from last 7 days can be verified.
Verify Tweet attempts to resolve the problem by letting users upload such tweet screenshots and verify if the user actually tweeted or not. A combination of Image processing, Natural language processing as well as Twitter Search API makes this possible.

## Installation

### Prerequisites

- Install [Tesseract-OCR](https://github.com/tesseract-ocr/tesseract/wiki#installation) and add to PATH.
- Install [ImageMagick](https://imagemagick.org/script/download.php) and add to PATH.
- Python >= 3.6

Installing via pip:

```sh
pip install -U git+https://github.com/kamidipreetham/verifytweet.git@origin/master#egg=verifytweet
```

Or via pipenv:

```sh
pipenv install -e git+https://github.com/kamidipreetham/verifytweet.git@origin/master#egg=verifytweet
```

## Usage

Quickstart

```sh
verifytweet -f <path_to_image_file>
```

Help

```sh
verifytweet --help
```

## License

Verify Tweet is released under GNU Affero General Public License v3.0.

## Future features

- [ ] Support for Image links
- [ ] Processing Status
- [ ] Support for Tweets with replies
- [ ] Support for Tweets with replies
Loading

0 comments on commit fafb3e1

Please sign in to comment.