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.
Some abstracts in our dataset are not freely available, and thus must not be distributed by us.
Describe the solution you'd like
Add a filter that is applied to ever query/endpoint that return abstracts, so abstracts without open access are filtered.
Describe alternatives you've considered
Never return any abstracts at all. This is the current solution, by setting the abstractText in the paper schema to selected = false.
Is your feature request related to a problem? Please describe. Some abstracts in our dataset are not freely available, and thus must not be distributed by us.
Describe the solution you'd like Add a filter that is applied to ever query/endpoint that return abstracts, so abstracts without open access are filtered.
Describe alternatives you've considered Never return any abstracts at all. This is the current solution, by setting the
abstractText
in the paper schema toselected = false
.