Learn R Programming

searchAnalyzeR (version 0.1.0)

calc_efficiency: Calculate Search Efficiency Metrics

Description

Calculate Search Efficiency Metrics

Usage

calc_efficiency(search_time, results_count, relevant_count)

Value

List containing efficiency metrics

Arguments

search_time

Time taken to execute search (in seconds)

results_count

Number of results retrieved

relevant_count

Number of relevant results

Details

Calculates various efficiency metrics for search performance:

  • time_per_result: Average time to retrieve each result

  • time_per_relevant: Average time to retrieve each relevant result

  • relevant_ratio: Proportion of results that are relevant

  • efficiency_score: Overall efficiency combining time and relevance

Examples

Run this code
efficiency <- calc_efficiency(search_time = 30, results_count = 100, relevant_count = 15)
print(paste("Efficiency score:", round(efficiency$efficiency_score, 4)))

Run the code above in your browser using DataLab