Dynamic Query Date Range Adjustment for Event Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Search engines often fail to accurately identify relevant content items associated with events due to strict date matching, leading to omission of relevant results and the need for multiple search queries.
Innovation Solution
A system and method for determining a query date range for an event by evaluating temporal features and confidence scores, allowing for the adjustment of search queries to include periphery date ranges, thereby expanding search results to include content items related to broader date ranges associated with the event.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If strict date matching is used for search queries, then search precision is improved, but search completeness deteriorates
Solution Approach 1:
The system dynamically changes the date range parameter based on the event type. For events with fixed dates (e.g., Independence Day), it uses a strict single-day range. For events with variable dates (e.g., Easter, Halloween), it expands to a periphery date range based on historical data and confidence scores, thus adapting the search precision to match user intent while maintaining completeness.
2Loss of information
If multiple search queries are submitted to locate desired content items, then search completeness is improved, but loss of time increases
Solution Approach 1:
The system performs preliminary analysis of event characteristics and determines the appropriate date range (strict or periphery) before executing the search query. By pre-calculating the optimal search parameters based on event type and historical data, it eliminates the need for users to submit multiple sequential queries, thus reducing search time while maintaining completeness.
3Loss of information
If periphery date ranges are included in search queries, then search completeness is improved, but search precision deteriorates
Solution Approach 1:
The system dynamically adjusts the date range parameters based on the specific event being searched. Rather than using a fixed periphery range for all events, it calculates event-specific ranges using confidence scores derived from historical data, content item analysis, and event characteristics. This dynamic adjustment maintains precision by tightening ranges for well-defined events while expanding them for variable-date events.
Data Source
AI summary
One or more systems and/or methods for determining a query date range and/or searching a content corpus are provided. A set of content items (e.g., digital images, videos, etc.), associated with an event, may be identified from a content corpus. The set of content items may be evaluated to identify temporal features (e.g., digital time stamps) for the set of content items. A query date range for the event may be determined based upon the temporal features (e.g., users may capture photos that are related to Christmas from December 4th to December 27th). In an example, responsive to receiving a search query, associated with the event, the search query may be adjusted based upon the query date range to create an adjusted search query. The content corpus may be searched using the adjusted search query to create search query results for the search query.


