API server of the cs-insights project. This is the main part of storing data and accessing an external data analysis endpoint. It uses a mongoDB instance to store everything and queries the cs-insights-prediction-endpoint to get machine learning results.
Is your feature request related to a problem? Please describe.
Currently, all the options shown for filters act independent of each other. They do not consider, if the current set of filters would still include this option.
Describe the solution you'd like
[ ] Filter the suggestions when querying for filter options
[ ] Create endpoints for the filters, that do not yet have one
[ ] Do filter the field you are querying (e.g. do to filter authors, if you are querying the options for authors)
[ ] Make sure the filtering does not take too long (especially authors have a long query time)
Is your feature request related to a problem? Please describe. Currently, all the options shown for filters act independent of each other. They do not consider, if the current set of filters would still include this option.
Describe the solution you'd like
Additional context Frontend issue: https://github.com/gipplab/NLP-Land-frontend/issues/42