forked from qeleb/AccessMyResearch
-
Notifications
You must be signed in to change notification settings - Fork 5
Filters
Syed AbuTalib edited this page Dec 3, 2020
·
2 revisions
There are several filters being used to filter out results from Elasticsearch.
The files specifically involving filtering and filtered results are src\views\Layout\DashboardNavbar.vue
and src\views\SearchResults.vue
.
Filter | Operational | Description |
---|---|---|
Sort By | No | Provides a method to order results. Only a front end exists for now. |
Area | No | Allows a user to search for a specific area. Currently the front end has Computer Science, Electrical Engineering, Neuroscience but there is no back end implementation. |
Expertise | No | Filters out results based off the number of Peer Review Publications. This will allow less 'legitimate' papers to be filtered out. |
Accessibility | No | Filters out results based on the database they were pulled from. Some databases may require an account to view documents. Currently only front end. |
Year | Yes | Slider that allows the user to select a range of years for publications. Currently defaults to [1950, 2020] . |
Type | Partially | List of filters that takes in the search keyword and checks if it is within result properties. Currently only Title , Author , and DOI are operational check-boxes. Other check-boxes such as Poster , Video , and Blog are currently disabled. |
Database | No | Filters results by origin of the research paper. Currently has the front end done but no back end implementation. |
Journals | No | This is to filter based on a specific journal, such as Nature. Currently has a small list of Journals on the front end. No back end implementation. |
Default | Yes | Below the accordion there is a checkbox labeled as 'Save current filters as default'. This checkbox will save all the currently applied filters. The Default accordion will list out all the currently set defaults. |