Skip to content

BotDevGroup/marvinbot_karma_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvinbot Karma Plugin

A plugin that count the likes or dislikes from the group and show reports of likes and dislikes.

Requirements

Getting Started

Download the source:

$ git clone git@github.com:BotDevGroup/marvinbot_karma_plugin.git

Install the plugin into your virtualenv:

(venv)$ python setup.py develop

Open your marvinbot settings.json and marvinbot_karma_plugin to your plugins list.

Rationale:

This plugin uses a Statistical algorithm to keep track of some states. The algorithm in question is Hyperloglog, it has an accuracy of 99% and a very low memory footprint (5kb maybe?), perfectly acceptable for our use case.

Please refer to the following link for more information about Hyperloglog:

About

No description, website, or topics provided.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •