URL Error Correction via Web Page Existence Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing URL error correction solutions in browsers require users to manually re-enter correct URLs after detecting errors, leading to low operation efficiency due to the need for self-checking and accurate memorization of URLs.
Innovation Solution
A method and system for URL error correction that determines the existence of a corresponding web page for a given URL, performs similarity matching with a URL database to provide error-corrected URLs, and sends these corrections to the user's terminal, eliminating the need for manual re-entry.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually enter URLs into the browser address bar, then users can access web pages, but users need to accurately memorize URLs and perform self-checking, leading to low operation efficiency
Solution Approach 1:
The system provides feedback by detecting URL input errors and automatically providing corrected URLs to the user. When a user enters an incorrect URL, the system detects the error, performs similarity matching to find the correct URL, and presents the corrected version to the user, eliminating the need for manual self-checking and re-entry.
Solution Approach 2:
The system performs self-service by automatically detecting URL errors and correcting them without requiring user intervention. The error detection and correction process is automated, with the system independently identifying incorrect URLs, performing similarity matching, and providing corrected URLs to the user.
2Reliability
If users manually check and re-enter correct URLs after detecting errors, then URL accuracy is improved, but operation efficiency decreases due to additional manual steps
Solution Approach 1:
The system performs preliminary action by automatically detecting and correcting URL errors before the user needs to manually check and re-enter. The error detection and correction process is initiated automatically when the user inputs a URL, providing the corrected URL in advance before any manual intervention is needed.
Solution Approach 2:
The system acts as an intermediary between the user and the web page access process. It intercepts the user's URL input, performs error detection and correction through similarity matching, and then provides the corrected URL to the user, thereby mediating the interaction between user input and web page access while ensuring URL accuracy.
3Productivity
If existing solutions provide automatic case conversion functions, then URL input speed is improved, but error correction capability is insufficient as users still need to perform self-checking
Solution Approach 1:
The system enhances feedback by not only providing automatic case conversion but also detecting URL errors and providing corrected URLs. When a user enters a URL with errors, the system detects the error, performs similarity matching to find the correct URL, and presents the corrected version to the user, thereby providing comprehensive feedback that includes both case conversion and error correction.
Solution Approach 2:
The system extends self-service functionality by automatically performing both case conversion and error correction without requiring user intervention. The system independently handles URL normalization through case conversion and error detection through similarity matching, providing comprehensive automated URL processing that goes beyond basic case conversion.
Data Source
AI summary
In a URL error-correcting method, after a URL is received from a terminal, a server determines whether a web page corresponding to the URL exists. When there is no web page corresponding to the URL, the server determines that the URL is an incorrect URL. Similarity matching is performed using the URL with a URL in a URL database, to acquire a pre-determined quantity of URLs that are most similar to the URL, as alternative error-corrected URLs. The error-corrected URLs are sent to the terminal. The correctness of a URL is determined by means of determining whether a web page corresponding to the URL exists. When the URL is incorrect, similarity matching is performed with a URL in a URL database to obtain URLs possibly needed by a user, so as to achieve error correction of a URL.


