Пакет laravel-natural-language використовує API обробки природної мови Google (NLP) у вашому Laravel легка програма з мінімальною конфігурацією або без неї, чистим синтаксисом і узгодженим пакетом API.
Цей пакет використовує google/cloud-language
Пакет PHP і надає поверх них інтерфейс для зручного виконання операцій над текстом за допомогою NLP API. Ось кілька прикладів методів, до яких можна легко отримати доступ через NaturalLanguage
фасад пакета: p>
// Detect the Sentiment: Accepts a string and returns an array.
NaturalLanguage::sentiment(string $text): array
// Detect the Entities: Accepts a string and returns an array.
NaturalLanguage::entities(string $text): array
// Detect the Sentiment per entity basis: Accepts a string and returns an array.
NaturalLanguage::entitySentiment(string $text): array
// Detect the syntax: Accepts a string and returns an array.
NaturalLanguage::syntax(string $text): array
// Detect the categories: Accepts a string and returns an array.
NaturalLanguage::categories(string $text): array
// Annotate text: Accepts a string and an optional features array & returns an array.
NaturalLanguage::annotateText(string $text, array $features = ['sentiment', 'syntax']): array
Обробка природної мови(NLP) може бути корисним для виявлення структури тексту та класифікації вмісту за заздалегідь визначеними категоріями. Аналіз настроїв корисний для визначення загального ставлення до тексту, а API представляє його у вигляді балів і значень величини.Почуття може бути корисним для аналізу відгуків і відгуків про продукти та вміст на вашому веб-сайті, а варіанти використання потенційно нескінченні. Можливо, ви могли б позначити відгуки чи коментарі, які негативно впливають на продукт або публікацію, щоб дізнатися про наданий відгук.
Я б заохотив вас спробувати обробку природної мови та побачити, які дані та ідеї ви отримуєте з результатів.
Докладніше
Ви можете дізнатися більше про цей пакет, отримати повні інструкції зі встановлення та переглянути вихідний код a> на GitHub.
Іноді налаштування проекту може бути трохи складним, якщо ви ніколи раніше не користувалися Google Cloud. Цей пакет містить документ, який допоможе вам створити проект NLP і налаштувати ключ JSON облікового запису служби.
Якщо ви хочете дізнатися більше про NLP API Google, перегляньте Оглядова сторінка Cloud Natural Language, а також Швидкий старт.