Skip to content

Improve parsing: make the parser recognize synonyms #2

@elze

Description

@elze

Make the parser recognize that some skill keywords are synonyms of others: e.g. SVN is the same as Subversion, MSSQL is the same as SQL Server.

So far we have identified these synonyms. We can create a Python dict object -- a synonyms dictionary -- in the parser, and for each skill keyword (primary or secondary) we can check whether it is a key in this dictionary:

MS SQL -> SQL Server
MSSQL -> SQL Server
NodeJS -> Node
RESTful -> REST
SVN -> Subversion
TFS -> Team Foundation Server

(Similarly to NodeJS, we should look for alternative spellings of other Javascript framework names: e.g. AngularJS -> Angular, etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions