Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TP]: Introduce Keyword Search Feature - TBD #870

Open
astkhikatredi opened this issue Feb 21, 2024 · 0 comments
Open

[TP]: Introduce Keyword Search Feature - TBD #870

astkhikatredi opened this issue Feb 21, 2024 · 0 comments
Labels

Comments

@astkhikatredi
Copy link
Contributor

astkhikatredi commented Feb 21, 2024

Context/background

Replace multiple filters with a keyword search feature on the platform to improve user experience and streamline content discovery.
User Story: As a user, I want to be able to search for content using keywords instead of navigating through multiple filters, so I can quickly find what I'm looking for.

What needs to be done?

We need to apply Keyword Search on two pages: Browse open Job Listings for jobseekers and Browse our Talent Pool for Companies. Currently, we have Search by Name for Companies and Search by Company Name for Jobseekers.

Questions for Clarification:

- Functionality: Should the search be real-time or triggered by a submit button? Currently for filters we have a real-time search.
- Search Algorithm: Are there specific requirements for the search algorithm (e.g., fuzzy search, exact match)? Fuzzy search is too complicated?
- User Interface: Where should the search bar be placed for optimal user accessibility and visibility?
- Filter Integration: How should the keyword search interact with existing filters? Should there be an option to use both simultaneously? Or we should kill some filters and replace them with Keyword Search? Or Keyword Search and then filters to be applied to results?
- Autocomplete: Can we implement that?

Here are some examples for jobs:
Indeed: offers a simple keyword search feature. Users can enter job titles, skills, or company names into the search bar, and Indeed returns relevant job listings. After that Users can also refine their search results using filters such as location, job type, salary range, and more)
Linkedin: also offers simple keyword search for job titles, skills, or company names, but you can also apply filters from the beginning.
Glassdoor allows users to search for jobs based on job titles, company names, skills, and more. Filters can be applied to results.

What to show if there are no results:
Clear Message informing the user that no results were found for their search query.

Additionally, TP can offer suggestions to help the user refine their search query. This could include recommending alternative keywords and adjusting filters.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Backlog
Development

No branches or pull requests

1 participant