Compartir a través de


Uso de ai.fix_grammar con pandas

La ai.fix_grammar función usa ia generativa para corregir la ortografía, gramática y puntuación del texto de entrada, con una sola línea de código.

Nota:

Información general

La función ai.fix_grammar extiende la clase de la serie de pandas. Para corregir la ortografía, gramática y puntuación de cada fila de entrada, llame a la función en una columna de texto dataFrame de Pandas .

La función devuelve una serie pandas que contiene valores de texto corregidos, que se pueden almacenar en una nueva columna DataFrame.

Syntax

df["corrections"] = df["input"].ai.fix_grammar()

Parámetros

Ninguno

Devoluciones

La función devuelve una serie pandas que contiene texto corregido para cada fila de texto de entrada. Si el texto de entrada es null, el resultado es null.

Example

# This code uses AI. Always review output for mistakes. 
# Read terms: https://azure.microsoft.com/support/legal/preview-supplemental-terms/.

df = pd.DataFrame([
        "There are an error here.",
        "She and me go weigh back. We used to hang out every weeks.",
        "The big picture are right, but you're details is all wrong."
    ], columns=["text"])

df["corrections"] = df["text"].ai.fix_grammar()
display(df)

Esta celda de código de ejemplo proporciona la siguiente salida:

Captura de pantalla que muestra un marco de datos con una columna