Toggle switch used
In order to enable the expert search functionality, you need to enable and configure this feature in the admin panel in the Configuration (preview) tab - function Feature togles. These are the switches:
expertSearch
expertSearch.autoAdjustment
The first of these switches allows you to set limits on the number of publications taken into account (parameter recordLimit) and the number of experts (parameter authorLimit). Setting these parameters depends on the total number of employees and achievements (mainly publications), as well as the computing power of the installation server. They should be set by experimenting, so that the waiting time for the result does not exceed reasonable values. Usually you can start with the number of researchers around 1000, and the number of publications around 10000.
The second switch allows you to realize automatic output self-limitation in the process of calculating the order of experts. There are 3 parameters here:
first,
score - limits the point value of publications to be considered. A reasonable value here is score = 70, then, as a rule, publications from the JCR list (with minor exceptions) and monographs from publications that are on the lists of the Ministry of Science and Higher Education/MEiN are taken into account;
Second,
yearsBack - limits the time interval (period) for which the output is sought (unless this interval was specified by the user in the query).
timeLimitSeconds
this parameter defines after what time the algorithm stops trying to automatically self-limit the output
When searching for records to process, two counts are performed:
count - number of records - related to parameter recordLimit - threshold on number of documents to be evaluated
authorCount - number of authors - related to the authorLimit parameter.
To be precise, the algorithm only turns on the restrictions if the user's query is not sufficiently restrictive. If, for a particular query in which the domain is specified and the constraints on the group of scientists in which the experts are sought are set, both limits recordLimit and authorLimit are exceeded despite this query, then processing is interrupted and an attempt is made to automatically narrow the results.
The algorithm also captures situations where a highly selective filter is applied on authors (small number of authors) with poor record filtering (large number of records). Subqueries are executed until the recordLimit on unique id records or the count of a single subquery exceeds the recordLimit.In order to enable the expert search functionality, you need to enable and configure this feature in the admin panel in the Configuration (preview) tab - function Feature togles. These are the switches:
expertSearch
expertSearch.autoAdjustment
The first of these switches allows you to set limits on the number of publications taken into account (parameter recordLimit) and the number of experts (parameter authorLimit). Setting these parameters depends on the total number of employees and achievements (mainly publications), as well as the computing power of the installation server. They should be set by experimenting, so that the waiting time for the result does not exceed reasonable values. Usually you can start with the number of researchers around 1000, and the number of publications around 10000.
The second switch allows you to realize automatic output self-limitation in the process of calculating the order of experts. There are 3 parameters here:
first, score - limits the point value of publications to be considered. A reasonable value here is score = 70, then, as a rule, publications from the JCR list (with minor exceptions) and monographs from publications that are on the lists of the Ministry of Science and Higher Education/MEiN are taken into account;
Second, yearsBack - limits the time interval (period) for which the output is sought (unless this interval was specified by the user in the query).
timeLimitSeconds - this parameter defines after what time the algorithm stops trying to automatically self-limit the output
When searching for records to process, two counts are performed:
count - number of records - related to parameter recordLimit - threshold on number of documents to be evaluated
authorCount - number of authors - related to the authorLimit parameter.
To be precise, the algorithm only turns the restrictions on if the user's query is not sufficiently restrictive. If, for a particular query in which the domain is specified and the constraints on the group of scientists in which the experts are sought are set, both limits recordLimit and authorLimit are exceeded despite this query, then processing is interrupted and an attempt is made to automatically narrow the results.
The algorithm also captures situations where a highly selective filter is applied on authors (small number of authors) with poor record filtering (large number of records). Subqueries are executed until the recordLimit on unique id records or the count of a single subquery exceeds the recordLimit.