Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция ai.classify использует генерированный ИИ для классификации входного текста в соответствии с настраиваемыми метками, которые вы выбрали, с одной строкой кода.
Замечание
- В этой статье описывается использование ai.classify с библиотекой pandas. Сведения об использовании ai.classify с PySpark см. в этой статье.
- См. другие функции ИИ в этой статье.
- Узнайте, как настроить конфигурацию функций ИИ.
Обзор
Функция ai.classify расширяет класс серии pandas. Чтобы назначить предоставленные пользователем метки каждой входной строке, вызовите функцию в текстовом столбце кадра данных Pandas.
Функция возвращает объект pandas Series, содержащий метки классификации, которые можно хранить в новом столбце DataFrame.
Подсказка
Рекомендуется использовать функцию ai.classify с по крайней мере двумя входными метками.
Синтаксис
df["classification"] = df["input"].ai.classify("category1", "category2", "category3")
Параметры
| Имя | Description |
|---|---|
labels Обязательно |
Одна или несколько строк , представляющих набор меток классификации для сопоставления с входными текстовыми значениями. |
Возвраты
Функция возвращает pandas Series, содержащая метку классификации для каждой входной текстовой строки. Если текстовое значение не может быть классифицировано, ему присваивается метка null.
Example
# This code uses AI. Always review output for mistakes.
df = pd.DataFrame([
"This duvet, lovingly hand-crafted from all-natural fabric, is perfect for a good night's sleep.",
"Tired of friends judging your baking? With these handy-dandy measuring cups, you'll create culinary delights.",
"Enjoy this *BRAND NEW CAR!* A compact SUV perfect for the professional commuter!"
], columns=["descriptions"])
df["category"] = df['descriptions'].ai.classify("kitchen", "bedroom", "garage", "other")
display(df)
В этом примере ячейка кода предоставляет следующие выходные данные:
Связанный контент
Используйте ai.classify с PySpark.
Определение тональности с использованием ai.analyze_sentiment.
Создайте векторные представления с помощью ai.embed.
Извлеките сущности с ai_extract.
Исправьте грамматику с ai.fix_grammar.
Отвечайте на настраиваемые запросы пользователей с ai.generate_response.
Вычислите сходство с ai.similarity.
Резюмируйте текст с ai.summarize.
Перевод текста с помощью ai.translate.
Дополнительные сведения о полном наборе функций ИИ.
Настройка конфигурации функций ИИ.
Мы упустили какую-то функцию, которая вам нужна? Предложите это на форуме "Фабрика идей".