Skrappy is a tool that identifies possibly fraudlent reviews at dealerrater.com
The review goes through an analyzer that looks for specific words in it. Each word has a score, and for each word found in the review this score is added to the fraud_level
review attribute.
The keywords and its score are:
Keyword | Score |
---|---|
awesome | 60 |
best | 90 |
great | 40 |
amazing | 50 |
happy | 50 |
experience | 20 |
exceptional | 100 |
recommend | 60 |
helped | 40 |
nice | 30 |
Skrappy depends on:
- Elixir 1.12.1
- Erlang 23.1.1
Just go through https://elixir-lang.org/install.html and you'll probably good to go.
Start the application in interactive mode:
iex -S mix
At the interactive shell just go with:
Skrappy.fraud_detect()
To run all tests just use:
mix test