elgeopaso.jobs.analyzer.georezo.parsers.title module

Title parser.

class elgeopaso.jobs.analyzer.georezo.parsers.title.TitleParser(offer_id, input_title)[source]

Bases : object

Parse title of offers published on GeoRezo to extract informations.

Paramètres
  • offer_id (int) – offer ID (for tracing purposes)

  • input_title (str) – title to parse

parse_contract_type()[source]

Extraction of types of contracts: CDI, CDD, mission, volontariat, etc.

In theory, offer’s title is formatted to contain the type between []…

Type renvoyé

Contract

parse_jobs_positions()[source]

Identify job position (“métier”) from passed string.

Type renvoyé

list

parse_place(mode=0)[source]

Extraction of types of contracts: CDI, CDD, mission, volontariat, etc. In theory, place information is wihtin parenthesis “()”.

Paramètres

mode (int) – 0 = STRICT regex (default): only digits between () 1 = MEDIUM regex: alphanumeric between () 2 = SOFT regex: alphanumeric code outside ()

Type renvoyé

Place