Natural Language Interpretation for Location-Based Ad Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to accurately predict human behavior and thought patterns by location and time, as they rely on simplistic keyword-based analysis that does not account for cyclical patterns and context, leading to inaccurate representation of concepts and intentions.
Innovation Solution
The method involves using Natural Language Understanding (NLU) techniques to interpret natural language expressions, associating them with locations and time, and storing these interpretations in a database for analysis, allowing for the aggregation of concepts across users and locations, thereby creating an accurate thought map that reflects prevalent ideas and intentions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If keyword-based analysis is used to map social media messages to locations, then the system complexity is reduced and processing is simpler, but the accuracy of identifying user thoughts and concepts deteriorates
Solution Approach 1:
The patent introduces an intermediary component (natural language interpretation system) between the raw social media messages and the location-based mapping. This intermediary processes and interprets the messages to extract meaningful concepts and thoughts, thereby improving accuracy without requiring the entire system to become overly complex. The intermediary handles the complexity of language understanding locally, allowing the overall system to remain manageable.
2Productivity
If simplistic keyword-based systems are used, then the processing speed is faster and computational resources are reduced, but the ability to recognize cyclical patterns in time and location deteriorates
Solution Approach 1:
The patent segments the analysis process into distinct components: one component handles rapid keyword-based filtering for speed, while another component separately analyzes temporal and spatial patterns for reliability. This segmentation allows the system to maintain high processing speed for initial filtering while dedicating specific computational resources to pattern recognition, thereby achieving both speed and reliability.
3Measurement precision
If natural language understanding techniques are used to interpret expressions, then the accuracy of concept identification is improved, but the device complexity and computational requirements increase
Solution Approach 1:
The patent applies partial natural language understanding by selectively interpreting only those expressions that meet certain criteria (e.g., relevance thresholds, confidence levels). Rather than fully processing every single expression with complex NLU techniques, the system applies interpretation partially to the most promising candidates, thereby maintaining high accuracy for critical cases while avoiding the excessive computational burden of universal deep interpretation.
Data Source
AI summary
A method of predicting a person's interests is provided. The method includes receiving geolocation information about a user location, reading, from a database of interpretations, at least one interpretation of an expression made in close proximity to the location, reading, from a database of ad bids, a plurality of ad bids comprising interpretations, comparing the interpretation from the database to the interpretations of the ad bids to select a most valuable ad bid having an interpretation that matches the interpretation of an expression made in close proximity to the location, and presenting an ad associated with the most valuable ad bid, wherein the interpretation is from a natural language expression.


