Metadata-Version: 1.1
Name: antispam
Version: 0.0.3
Summary: Bayesian anti-spam classifier written in Python.
Home-page: http://github.com/dinever/antispam
Author: Dinever
Author-email: dingpeixuan911@gmail.com
License: MIT License
Description: AntiSpam
        ========
        
        |downloads| |version| |supported| |license|
        
        Bayesian anti-spam classifier written in Python.
        
        PyPI:
        `pypi.python.org/pypi/antispam <https://pypi.python.org/pypi/antispam>`__
        
        Installation
        ============
        
        ::
        
            pip install antispam
        
        Usage
        =====
        
        Use the built-in training model provided by antispam:
        
        ::
        
            import antispam
        
            antispam.score("Cheap shoes for sale at DSW shoe store!")
            # => 0.9657724517163143
        
            antispam.isspam("Cheap shoes for sale at DSW shoe store!")
            # => True
        
            antispam.score("Hi mark could you please send me a copy of your machine learning homework? thanks")
            # => 0.0008064840568731558
        
            antispam.score("Hi mark could you please send me a copy of your machine learning homework? thanks")
            # => False
        
        Train your own modle.
        
        ::
        
            import antispam
        
            d = antispam.Detector("my_model.dat")
        
            d.train("Super cheap octocats for sale at GitHub.", True)
            d.train("Hi John, could you please come to my office by 3pm? Ding", False)
        
            msg1 = "Cheap shoes for sale at DSW shoe store!"
            d.score(msg1)
            # => 0.9999947825633266
        
            d.is_spam(msg1)
            # => True
        
            msg2 = "Hi mark could you please send me a copy of your machine learning homework? thanks"
            d.score(msg2)
            # => 4.021280114849398e-08
        
            d.is_spam(msg2)
            # => False
        
        License
        -------
        
        `MIT Licenses <https://opensource.org/licenses/MIT>`__
        
        .. |downloads| image:: https://img.shields.io/pypi/dm/antispam.svg
           :target: https://pypi.python.org/pypi/antispam/
        .. |version| image:: https://img.shields.io/pypi/v/antispam.svg?label=version
           :target: https://pypi.python.org/pypi/antispam/
        .. |supported| image:: https://img.shields.io/pypi/pyversions/antispam.svg
           :target: https://pypi.python.org/pypi/antispam/
        .. |license| image:: https://img.shields.io/pypi/l/antispam.svg
           :target: https://opensource.org/licenses/MIT
        
Keywords: spam,filter,antispam
Platform: UNKNOWN
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
