-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
Description
Description
Intelligent search that understands typos, synonyms, and natural language queries.
Requirements
- Fuzzy string matching
- Synonym detection
- Natural language understanding
- Search result ranking
- Category filtering
- Search history
Acceptance Criteria
- Fuzzy matching algorithm
- Handles typos and misspellings
- Understands synonyms
- Natural language queries
- Ranked results
- Search suggestions
- Unit tests included (>80% coverage)
- Documentation with search examples
Example Usage
$ cortex search "web server"
Results:
1. nginx (web server)
2. apache2 (web server)
3. caddy (web server)
$ cortex search "postgress" # typo
Did you mean: postgresql?
1. postgresql (database)
2. postgis (postgres extension)Skills: Python, fuzzy matching, NLP, search algorithms
Bounty: $25 upon merge
Priority: Medium