cover-letter-snippets
cover-letter-snippets copied to clipboard
Users should have some way to edit keyword aliases
Currently, if a job description lists PHP7
and a user's category is php
, the description parser will not pick this up as a keyword. Same for similar things like ruby/rails
vs rails
, or ecmascript6
vs es6
.
In order to make the parser more efficient at finding the most relevant keywords/categories, we need to have an option to edit categories to have an array of aliases that will also trigger a snippet's categories when the application parses the job description.
What this will most likely involve:
- Creating a new database table of categories names, and an array of aliases.
- Creating a new component and CRUD routes in
DatabaseService
for editing the category database. - Rearranging the view a little bit to include forms to make category editing happen.
- Updating
ParseDescriptionService
to check each word against a category's alias array.
If you'd like to help out, leave a comment and I'd be more than happy to walk you through or share some opinions. Thanks!
Hi @mattcheah I would like to work on this issue.
@abhishek-iitj Sounds great! Let me know if you need any help?
Hey @abhishek-iitj, how are you doing on this?
I would like to help. Please let me know what needs to be done
hi @vasunep0306, thank you for helping! The instructions are in the top comment. This is a pretty big project. You'll have to create a new table in MongoDB, create a new JSON file for categories for those who prefer to use JSON, create a new view component to display and edit categories and their aliases, create CRUD routes on the databaseService, and configure the job description parser to check against category names AND aliases.