Une bibliothèque PHP pour résumer automatiquement le texte à l'aide d'un algorithme de résumé naïf.
Cet algorithme de résumé utilisé prend la phrase clé de chaque paragraphe. Il enchaîne ensuite ces phrases résultantes pour former le résumé.
Pour plus de détails sur cet algorithme, consultez cet article de blog de Shlomi Babluki.
Exigez ce package, avec Composer, dans le répertoire racine de votre projet.
composer require divineomega/php-summary
Pour utiliser php summary , vous devez créer un nouvel objet SummaryTool
, en lui transmettant le contenu textuel de votre article. Vous pouvez ensuite appeler sa méthode getSummary
pour récupérer le résumé raccourci de l'article.
Remarque : Le contenu de l'article doit avoir ses paragraphes séparés par deux caractères de nouvelle ligne.
$ summary = ( new SummaryTool ( $ content ))-> getSummary ();