Skip to main content
AI Field Fixer lets you add, remove, or correct extraction fields with natural language. Describe how the fields or extracted values should change, review the proposed changes and sample values, then decide whether to apply them. Introduced in Octoparse 10.2, AI Field Fixer is especially useful for cleaning and formatting extracted data, including tasks that would otherwise require selecting a formatting method or writing a regular expression. It can also interpret the meaning of already extracted content and rename multiple fields according to your requested naming convention, or update multiple XPath expressions in one request.

What AI Field Fixer does for you

Suppose the extracted values in a Price field include a currency symbol, such as $123.00, but you only want to keep the numbers. Enter:
Remove the currency symbol from Price and keep only the number, for example 123.
AI Field Fixer then works through the change with you:
  1. Targets the existing field. It connects your request to the current Price field.
  2. Creates the formatting rule. It converts the request into an appropriate data-cleaning operation, using a regular expression when needed.
  3. Previews the output. It applies the proposed rule to sample values so you can check the result.
  4. Accepts revisions. If the output is not right, describe the adjustment in another sentence.
  5. Reviews batch changes together. For multi-field requests, it presents the proposed updates together so you can confirm the names, formatting rules, or XPath expressions.
  6. Updates the task after approval. The fields change only after you approve the proposal.
This removes the need to choose a formatting operation and write or test a regular expression manually.

How much work it removes

AI Field Fixer reduces work in two areas: cleaning extracted data and updating multiple fields at once. When renaming fields, it can interpret the meaning of the extracted content and generate names that follow your requested naming convention. AI Field Fixer is most effective when you already know how the extracted data should be cleaned or which field settings should change. It can understand the meaning of content that has already been extracted when generating field names, but it does not replace locating the correct webpage elements or testing the final task.

Changes you can request

AI Field Fixer can clean and format extracted values and apply field-name or XPath changes in batches while leaving the surrounding workflow intact.

Fix a field

1

Create an Auto-detected task

Run Auto-detect, then review the fields and sample values in the Data Preview.
2

Open AI Field Fixer from Data Preview

Generate the workflow and Data Preview first. Then open AI Field Fixer from the Data Preview header or the ✨ control beside a field. The entry remains unavailable until an extraction workflow and preview exist.
3

Describe the expected result

State how the existing value should be cleaned or formatted. For batch renaming, ask AI Field Fixer to infer suitable names from the extracted content and specify the naming convention you want. To update XPath expressions, list every target field and its replacement XPath explicitly or certain XPath format.
4

Select the element or provide an XPath

AI Field Fixer does not locate the target page element automatically. Select the intended element on the page or provide the XPath you want to apply.
5

Review the proposal

Compare the proposed change and sample values with the webpage. Check several rows, including items with different layouts or missing values.
6

Apply and test

Apply the change only when the preview is correct. Run a small test before starting a full local or cloud run.

Where AI Field Fixer stops

AI Field Fixer in Octoparse 10.2 works with existing extraction fields. It can interpret already extracted content when generating field names, but it does not determine which webpage element represents the value you intend to collect, locate the correct XPath, or create or repair an entire workflow from a prompt. Use the no-code builder to change pagination, scrolling, detail-page clicks, login and form actions, wait conditions, loops, or the overall action sequence.
AI-generated changes can be incorrect. Always review the sample output and test the task before running it at scale.

Auto-detect

Generate the initial extraction fields and workflow.

No-code builder

Configure page actions and complex workflow behavior.

Refine data

Clean and reformat extracted values.