Metadata-Version: 2.0
Name: coast-core
Version: 0.1.2
Summary: Core functionality of COAST
Home-page: https://github.com/zedrem/coast_core
Author: Ashley Williams
Author-email: ashley.williams@pg.canterbury.ac.nz
License: MIT license
Keywords: coast_core
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: six
Requires-Dist: bs4
Requires-Dist: html5lib
Requires-Dist: textstat
Requires-Dist: nltk
Requires-Dist: language-check
Requires-Dist: textblob
Requires-Dist: langdetect
Requires-Dist: urllib3
Requires-Dist: certifi
Requires-Dist: pattern
Requires-Dist: requests

==========
COAST_CORE
==========


.. image:: https://img.shields.io/pypi/v/coast_core.svg
        :target: https://pypi.python.org/pypi/coast_core

.. image:: https://img.shields.io/travis/zedrem/coast_core.svg
        :target: https://travis-ci.org/zedrem/coast_core

.. image:: https://readthedocs.org/projects/coast-core/badge/?version=latest
        :target: https://coast-core.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status




COAST_CORE is a tool designed for aiding the credibility assessment of online
articles. It is a collection of modules that are useful for assessing various aspects of credibility.

* Free software: MIT license
* Documentation: https://coast-core.readthedocs.io.


Features
--------
COAST_CORE is made up of several modules for:

* `N-Gram extraction <https://coast-core.readthedocs.io/en/latest/modules/ngram_extraction.html>`_
* `Citation detection and classification <https://coast-core.readthedocs.io/en/latest/modules/citations.html>`_
* `Clarity of writing assessment <https://coast-core.readthedocs.io/en/latest/modules/clarity_of_writing.html>`_
* `Code detection <https://coast-core.readthedocs.io/en/latest/modules/code_detection.html>`_
* `Event detection <https://coast-core.readthedocs.io/en/latest/modules/events.html>`_
* `Article extraction <https://coast-core.readthedocs.io/en/latest/modules/extraction.html>`_
* `Keyword detection <https://coast-core.readthedocs.io/en/latest/modules/markers.html>`_
* `Named entity detection <https://coast-core.readthedocs.io/en/latest/modules/named_entities.html>`_

Prerequisites
-------------
The tool is built in Python 3 and tested in versions 3.5 and 3.6.

There are two methods of named entity detection included as part of COAST_CORE. For
running the Stanford named entity detection, you will need Java_ installed.

.. _Java: https://java.com/en/download/

Installation
------------

To install COAST_CORE, run this command in your terminal:

.. code-block:: console

    $ pip install coast_core

This is the preferred method to install COAST_CORE, as it will always install the most recent stable release.

If you don't have `pip`_ installed, this `Python installation guide`_ can guide
you through the process.

To install from source, visit our documentation_.

.. _pip: https://pip.pypa.io
.. _Python installation guide: http://docs.python-guide.org/en/latest/starting/installation/

.. _documentation: https://coast-core.readthedocs.io


.. :changelog:

History
-------

+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| Date               | Status                                                                                                                                          |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| April 2016         | Research on credibility begins, some initial scripts are written as part of various studies                                                     |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| First half of 2017 | Adrien Aucher joins UC as an intern and works with Ashley Williams on the first version of this tool. It is only used internally at this point. |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| April 2018         | Yann Le Norment joins UC as an intern and works on a first public release.                                                                      |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| May 2018           | First public release!                                                                                                                           |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| August 2018        | Version 0.1.2 released; fixing bugs and making things stable.                                                                                   |
+--------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+


