Condividi tramite


Usare ai.fix_grammar con pandas

La ai.fix_grammar funzione usa l'intelligenza artificiale generativa per correggere l'ortografia, la grammatica e la punteggiatura del testo di input, con una singola riga di codice.

Annotazioni

Informazioni generali

La ai.fix_grammar funzione estende la classe Pandas Series . Per correggere l'ortografia, la grammatica e la punteggiatura di ogni riga di input, chiamare la funzione in una colonna di testo dataframe pandas .

La funzione restituisce una serie pandas contenente valori di testo corretti, che possono essere archiviati in una nuova colonna DataFrame.

Sintassi

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

Parametri

None

Restituzioni

La funzione restituisce una serie pandas contenente testo corretto per ogni riga di testo di input. Se il testo di input è null, il risultato è null.

Example

# This code uses AI. Always review output for mistakes. 

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)

Questa cella di codice di esempio fornisce l'output seguente:

Screenshot che mostra una cornice di dati con una colonna