Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A ai.classify função usa IA generativa para categorizar o texto de entrada de acordo com os rótulos personalizados escolhidos, com uma única linha de código.
Observação
- Este artigo aborda o uso de ai.classify com pandas. Para usar ai.classify com o PySpark, consulte este artigo.
- Consulte outras funções de IA neste artigo de visão geral.
- Saiba como personalizar a configuração das funções de IA.
Visão geral
A função ai.classify estende a classe pandas Series. Para atribuir rótulos fornecidos pelo usuário a cada linha de entrada, chame a função em uma coluna de texto de um DataFrame pandas.
A função retorna uma pandas Series que contém rótulos de classificação, que podem ser armazenados em uma nova coluna do DataFrame.
Dica
É recomendável usar a função ai.classify com pelo menos dois rótulos de entrada.
Sintaxe
df["classification"] = df["input"].ai.classify("category1", "category2", "category3")
Parâmetros
| Nome | Description |
|---|---|
labels Obrigatório |
Uma ou mais cadeias de caracteres que representam o conjunto de rótulos de classificação a serem correspondentes aos valores de texto de entrada. |
Devoluções
A função retorna uma pandas Series que contém um rótulo de classificação para cada linha de texto de entrada. Se um valor de texto não puder ser classificado, o rótulo correspondente será 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)
Esta célula de código de exemplo fornece a seguinte saída:
Conteúdo relacionado
Detectar sentimento com ai.analyze_sentiment.
Gerar inserções de vetor com ai.inbed.
Extraia entidades com ai_extract.
Corrija a gramática com ai.fix_grammar.
Responda aos prompts de usuário personalizados com ai.generate_response.
Calcule a similaridade com ai.similaridade.
Resumir texto com ai.summarize.
Traduzir texto com ai.translate.
Saiba mais sobre o conjunto completo de funções de IA.
Personalize a configuração das funções de IA.
Perdemos um recurso de que você precisa? Sugira-o no fórum de Ideias do Fabric.