AI Website Spell Checker avatar

AI Website Spell Checker

Try for free

Pay $9.00 for 1,000 results

Go to Store
AI Website Spell Checker

AI Website Spell Checker

louisdeconinck/ai-website-spell-checker
Try for free

Pay $9.00 for 1,000 results

Discover and correct spelling errors across entire websites effortlessly with our AI-powered crawler. Start from any URL, and receive a comprehensive report detailing each error, suggested corrections, and severity levels. Enhance your site's professionalism and user experience today!

Crawl entire websites and check every page for spelling errors with AI. Get a detailed report of all spelling errors found, with possible fixes and severity indicators.

Features

  • Crawls all pages of a website starting from provided URLs
  • Extracts text content from each page while ignoring navigation, headers, and footers
  • Uses a state-of-the-art AI model (like ChatGPT)for accurate spell checking with structured outputs
  • Provides detailed results with possible fixes and severity indicators

Output

The actor saves each spelling error as a separate record in the dataset with the following structure:

  • URL: The URL of the page where the spelling error was found
  • sentence_mistake: The original sentence with the spelling error
  • sentence_corrected: The corrected version of the sentence
  • explanation: The explanation of the error
  • severity: The severity of the error (high/medium/low)
1[
2    {
3        "sentence_mistake": "Disdvantages of API Scraping",
4        "sentence_corrected": "Disadvantages of API Scraping",
5        "explanation": "The word 'Disdvantages' is a misspelling of 'Disadvantages'.",
6        "severity": "high",
7        "URL": "https://docs.apify.com/academy/api-scraping"
8    },
9    {
10        "sentence_mistake": "your every day scraping endeavors.",
11        "sentence_corrected": "your everyday scraping endeavors.",
12        "explanation": "The term 'every day' refers to something that happens daily, while 'everyday' is an adjective meaning common or ordinary. In this context, 'everyday' is the correct form to use.",
13        "severity": "medium",
14        "URL": "https://docs.apify.com/academy/concepts"
15    }
16]

Input

The actor accepts the following input parameters:

  • startUrls (required): Array of URLs to start crawling from
  • maxPagesPerStartUrl (optional): Maximum number of pages to crawl per start URL
1{
2	"startUrls": [
3		{
4			"url": "https://blog.apify.com/"
5		}
6	],
7	"maxPagesPerStartUrl": 5
8}
Developer
Maintained by Community

Actor Metrics

  • 3 monthly users

  • 1 star

  • >99% runs succeeded

  • Created in Jan 2025

  • Modified 12 days ago

Categories