-
Total Match Count in Search Results
- Add total number of matches found to search results
- This helps users and AIs determine if search needs refinement
- Should handle cases where there are more results than displayed
- Example: "Found 1234 matches, showing first 10"
-
Categories in Search Results
- Show primary category and all subcategories for each paper in search results
- Makes it easier to quickly assess paper's field and relevance
- Categories should be clearly labeled (primary vs additional)
- Example: "Primary: cs.AI, Additional: cs.LG, cs.CL"
-
Abstract Preview in Search Results
- Add first 2-3 sentences of abstract to each search result
- Helps quickly assess paper relevance without fetching full details
- Should handle varying abstract lengths gracefully
- Should end with ellipsis (...) if truncated
-
Flexible Search Result Sorting
- Add support for different sorting options in search
- Support sorting by: submission date, last update date, relevance
- Make sort order configurable (ascending/descending)
- Expose sorting options in tool description
-
Date Range Filters
- Allow filtering papers by submission/update date range
- Support both absolute dates and relative ranges (last week/month/year)
- Implement using arXiv API's date filtering capabilities
-
DOI Integration [DONE]
- Add DOI (Digital Object Identifier) to paper details when available
- Extract from arXiv API response
- Include DOI URL for easy access
-
Enhanced Category Presentation
- Improve how categories are displayed in paper details
- Clearly distinguish primary and secondary categories
- Include category descriptions where helpful
- Group related categories together
-
Advanced Category Search
- Support complex category combinations in search
- Allow AND/OR/NOT operations between categories
- Support parentheses for grouping
- Example: "(cs.AI OR cs.LG) AND NOT cs.DB"
-
Citation Format Support
- Generate citation strings in common formats (BibTeX, APA, etc.)
- Include all necessary metadata (authors, title, arXiv ID, etc.)
- Handle special characters in titles and names correctly
-
Impact Metrics
- Add citation count or other impact metrics if available
- Consider alternative metrics like downloads or social media mentions
- NOTE: Might require integration with additional APIs
-
HTML Paper Access [DONE]
- Add detection of HTML version availability
- Include HTML URL in paper metadata when available
- Add URL construction logic (changing PDF URL to HTML)