StaelTchinda / bundesagentur-api

This is an API to access to the databases of the German Federal Employment Agency (Deutsche Bundesagentur für Arbeit).
MIT License
0 stars 0 forks source link

Search detailed applicants #23

Closed StaelTchinda closed 4 months ago

StaelTchinda commented 5 months ago

Description

The main goal of this task is to search for detailed applicant profiles based on specific criteria. These criteria include:

To achieve this, we need to understand their structure and build an endpoint.

Resources

I recommend using the tinydb library to read and search for information. You can refer to the official documentation.

Tasks

The tasks include:

JRoss5 commented 5 months ago

@StaelTchinda Should the max_sabbatical_time_years check only the career path (i.e. Werdegang) or also consider the time between Ausbildungen?

StaelTchinda commented 5 months ago

@StaelTchinda Should the max_sabbatical_time_years check only the career path (i.e. Werdegang) or also consider the time between Ausbildungen?

@JRoss5 the career path is enough. Especially since the people we are targeting have more than 20 years experience. What happened in their school years is not anymore that decisive.

JRoss5 commented 5 months ago

@StaelTchinda I've pushed a first version to a new branch search-detailed-applicants now. I had 2 questions for the implementation: by skills do we mean Kenntnisse or Softskills? I've set it to search through both for now. Also, what fields do we want to search for education_keyword? Right now I've set it to search a rather broad range of fields to be able to catch as many use cases as possible.

StaelTchinda commented 5 months ago

@JRoss5 By skills, we originally meant Kenntnisse, but you can keep both for the moment. It's fine.

For education_keyword, it is also fine like that for the moment. We can update later depending on how we use it.

I also created and reviewed a pull request. Please consider the comments I've made and let me know when you integrated them.