Vai al contenuto principale

Correttore del campo AI: modifica i campi con il linguaggio naturale (Octoparse 10.2)

Scopri come usare il Correttore del campo AI per aggiornare gli XPath, riformattare i valori estratti e rinominare più campi con semplici prompt.

Il Correttore del campo AI è una nuova funzionalità di Octoparse 10.2 che ti consente di aggiornare i campi dati attraverso una conversazione con l'AI. Invece di modificare i campi uno alla volta, creare una serie di passaggi di Pulizia dei dati o scrivere espressioni regolari per ogni campo, puoi descrivere il risultato che desideri in linguaggio naturale.

Puoi usare il Correttore del campo AI per:

  • Aggiornare gli XPath di più campi con una sola richiesta

  • Riformattare i valori estratti descrivendo il formato di output desiderato

  • Rinominare più campi in base al loro contenuto di esempio

Disponibilità: il Correttore del campo AI è disponibile in Octoparse 10.2.


Come usare il Correttore del campo AI

  1. Apri la tua attività e vai a Anteprima dei dati

  2. Apri Correttore del campo AI

  3. Descrivi le modifiche che desideri nella casella della chat. Puoi includere il formato di destinazione, la convenzione di denominazione, il pattern XPath e qualsiasi eccezione che l'AI deve mantenere.

  4. Esamina le modifiche suggerite, continua la conversazione se è necessario apportare modifiche e conferma la sostituzione quando il risultato è corretto.

Non è necessario includere tutti i requisiti nel primo messaggio. Se il primo risultato non è esattamente quello che ti serve, rispondi con un'istruzione più specifica, ad esempio “mantieni il codice valuta" oppure oppure “usa snake_case."


Caso d'uso 1: rinominare i campi in base al loro contenuto

I campi rilevati automaticamente o creati manualmente possono contenere nomi generici come Field_1, Text_2, e Field_3. Correttore del campo AI può esaminare il contenuto di esempio e proporre nomi significativi per più campi contemporaneamente.

Esempio di prompt:

Rinomina i campi in base al loro contenuto di esempio. Usa nomi brevi e descrittivi in inglese con snake_case. Mantieni invariati l'ordine corrente dei campi, i valori e gli XPath.

Ad esempio, l'AI può identificare valori come $49.99, In stock, e 4.8 e suggerire nomi come price, availability, e rating.

Puoi anche fornire regole di denominazione personalizzate:

Rinomina i campi in base al loro contenuto. Usa PascalCase e aggiungi il prefisso “Product” a ogni nome. Non modificare i valori dei campi o gli XPath.


Caso d'uso 2: riformattare i valori dei campi senza Pulizia dei dati o espressioni regolari

Molte attività di estrazione richiedono un output coerente: prezzi senza simboli di valuta, date in un unico formato standard oppure testo senza etichette e spazi aggiuntivi. In precedenza, avresti potuto aggiungere più passaggi di Pulizia dei dati o scrivere un'espressione regolare. Il Correttore del campo AI ti consente invece di descrivere il risultato desiderato.

Esempio: standardizzare i prezzi

Se i valori di origine sono simili a $1,299.00 USD e ti serve 1299.00, prova:

Formatta il campo Price come un numero con due cifre decimali. Rimuovi i simboli di valuta, i codici valuta e i separatori delle migliaia. Lascia vuoti i valori mancanti.

Esempio: standardizzare le date

Se il sito web utilizza valori come Sep 2, 2026, prova a:

Convertire il campo Date nel formato YYYY-MM-DD. Lasciare vuoti i valori quando non è possibile identificare una data valida.

Esempio: rimuovere etichette e spazi extra

Per il campo SKU, rimuovi l’etichetta “SKU:”, elimina gli spazi iniziali e finali e mantieni invariati le lettere, i numeri e i trattini rimanenti.

Una richiesta di formattazione efficace normalmente include quattro elementi: i campi da modificare, l’output desiderato, ciò che deve essere rimosso o mantenuto e come gestire i valori vuoti o non validi.


Caso d’uso 3: aggiornare gli XPath di più campi nello stesso modo

Quando un sito web modifica la struttura delle pagine, diversi campi potrebbero smettere di restituire dati. Modificare ogni XPath separatamente può richiedere molto tempo, soprattutto quando i campi devono seguire lo stesso schema. Con AI Field Fixer, puoi fornire a AI l’XPath del campo e consentirgli di applicare lo stesso schema XPath a più campi.

Esempio: applicare uno schema XPath specifico

Se conosci già la struttura desiderata, includila direttamente nella richiesta.

Esempio di prompt:

Aggiorna l’XPath del campo Publisher in //span[contains(text(),'Publisher')]/following-sibling::span[1] e applica questo formato XPath ai campi Language, ISBN 10, e Item Weight.

Suggerimento: dopo aver applicato le modifiche, controlla diverse pagine per assicurarti che ogni campo acquisisca ancora l’elemento previsto.


Altre operazioni che puoi eseguire con il Correttore del campo AI

  • Gestire i campi: aggiungere, eliminare, rinominare, duplicare, riordinare o modificare più campi contemporaneamente e unire più campi, riga per riga, in un nuovo campo.

  • Personalizzare i campi: scegliere quali contenuti estrarre da un elemento web, inclusi testo, link, URL di immagini o risorse, attributi degli elementi, InnerHTML e OuterHTML.

  • Configurare la gestione degli elementi non trovati: quando un elemento non viene trovato, lasciare vuoto il campo corrente, lasciare vuota l’intera riga oppure utilizzare un valore predefinito.

  • Configurare le opzioni avanzate: impostare valori fissi, scaricare e rinominare file e utilizzare più campi insieme per identificare i duplicati.


Come scrivere prompt migliori

  • Definisci l’ambito. Indica se la richiesta si applica a tutti i campi selezionati o solo a campi specifici.

  • Mostra il formato di destinazione. Includi un esempio, ad esempio 2026-09-02, 1299.00, oppure product_price.

  • Specifica cosa non deve cambiare. Ad esempio, chiedi all'AI di mantenere l'ordine dei field, i valori, i nomi o gli XPath.

  • Spiega le eccezioni. Indica all'AI come gestire i valori vuoti, le date non valide, il testo imprevisto o i field con contenuti poco chiari.

  • Perfeziona il risultato tramite la conversazione. Aggiungi un'istruzione di follow-up invece di ricominciare da capo quando è necessario modificare solo una parte del risultato.


Controlla prima di eseguire l'attività

Il Correttore del campo AI può ridurre notevolmente i tempi di configurazione, ma è comunque consigliabile esaminare le modifiche suggerite. Testa i campi aggiornati su pagine diverse e in casi limite, soprattutto quando un sito presenta layout dinamici, campi opzionali o formati dei valori non coerenti.

Se un risultato non è corretto, torna alla conversazione e descrivi la modifica di cui hai bisogno. Più specifici sono i tuoi esempi e i tuoi vincoli, più prevedibile sarà il risultato.

Hai ricevuto la risposta alla tua domanda?