Dynamic Data Mapping via Machine Learning Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional approaches for converting unstructured data into structured data, such as those based on natural language processing (NLP), are not adaptive and static, failing to accurately and efficiently handle dynamic enterprise data due to their inability to incorporate user feedback and account for rapid changes in business information.
Innovation Solution
A method and system that utilize historical data to develop algorithms or models based on machine learning, pattern matching, and NLP techniques to predict the proper placement of unstructured data into structured fields, incorporating user feedback and dynamic weighting of n-grams to adapt to changing business data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional NLP methods are used to convert unstructured data to structured data, then the conversion process is simple and static, but the system cannot adapt to dynamic enterprise data changes and user feedback
Solution Approach 1:
The patent implements dynamic adaptability by continuously updating the machine learning model with user feedback and new enterprise data. The system transitions from a static NLP approach to a dynamic learning system that adjusts its parameters and predictions based on ongoing interactions and data changes, resolving the contradiction between adaptability and complexity.
Solution Approach 2:
The patent incorporates feedback loops where user corrections and confirmations of data mappings are fed back into the machine learning model. This feedback mechanism enables the system to learn from mistakes and improve its predictions over time, achieving adaptability while managing complexity through intelligent feedback processing.
2Measurement precision
If conventional NLP approaches are used, then the implementation is straightforward, but the accuracy of data mapping deteriorates when dealing with rapidly changing business information
Solution Approach 1:
The patent performs preliminary actions by pre-training the machine learning model on historical enterprise data before deployment. This preliminary training establishes a baseline accuracy level, and subsequent adaptations build upon this foundation, reducing the time needed for real-time adjustments while maintaining high accuracy.
Solution Approach 2:
The patent implements continuous learning where the model undergoes incremental updates based on new data and feedback without requiring complete retraining. This continuous adaptation maintains high accuracy while minimizing time loss, as the system learns continuously rather than through periodic intensive retraining cycles.
3Adaptability or versatility
If static NLP solutions are deployed, then the system is easy to maintain, but it fails to incorporate user feedback and adapt to changing data patterns
Solution Approach 1:
The patent implements self-service capabilities where the machine learning model automatically incorporates user feedback and adjusts its own parameters without requiring manual reconfiguration. This self-adjusting mechanism maintains ease of operation while achieving adaptability, as the system serves itself through automated learning rather than requiring complex manual maintenance.
4Adaptability or versatility
If machine learning approaches are implemented to improve adaptability, then the system can dynamically adjust to enterprise data changes, but the computational resources and processing time increase
Solution Approach 1:
The patent applies partial action by implementing selective model updates only when necessary, rather than continuously retraining the entire model. This approach maintains dynamic adaptability while reducing computational resource consumption by focusing processing efforts on specific data patterns or feedback types that require adaptation.
Data Source
AI summary
Systems and methods to infer or predict the proper placement of unstructured data (such as text, phrases, segments of phrases, alphanumeric characters) into a more structured format (such as a specific data field). In some embodiments, this is based on a user's prior assignment of similar unstructured data into a specific structure. In some embodiments, this may be based on other users' prior assignment of similar unstructured data into the specific structure. In yet other embodiments, this may be based on information obtained from business data used by a data processing platform to assist in operating the business (i.e., either business data or the output of a business application that processes the business data, such as an ERP, CRM, or eCommerce application).


