Skip to content

dayrev/summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a84697b · Jul 6, 2018

History

48 Commits
Mar 31, 2017
Apr 7, 2017
Jan 20, 2017
Mar 31, 2017
Mar 31, 2017
Jul 6, 2018
Apr 7, 2017
Mar 31, 2017
Mar 31, 2017

Repository files navigation

Summarizer

Build Status Coverage Status Latest Stable Version

Overview

Summarizer provides an elegant interface to summarize text using a variety of third-party providers.

Supported Providers:

Installation

Run the following composer command to add the package to your project:

composer require dayrev/summarizer

Alternatively, add "dayrev/summarizer": "^1.0" to your composer.json file.

Usage

$summarizer = DayRev\Summarizer\Provider::instance('smmry', ['api_key' => 'YOURKEYHERE']);
$content = $summarizer->summarize($text);

Tests

To run the test suite, run the following commands from the root directory:

composer install
vendor/bin/phpunit -d smmry_api_key=YOUR_SMMRY_API_KEY

Note: A valid Smmry API key is required when running the integration tests.