2011-07-04 5 views
0

여기에 있기를 바랍니다.검색 응용 프로그램의 효율성을 계산하는 방법은 무엇입니까?

누구나 동일한 데이터 세트로 동일한 도메인에서 작동하는 여러 검색 응용 프로그램을 비교할 수있는 방법이 있습니까?

문제는 상당히 다릅니다. 하나는 항목이 카테고리로 그룹화 된 데이터베이스를 검색하는 웹 애플리케이션이고 다른 하나는 키워드로 검색하는 리치 클라이언트입니다.

그 목적을위한 표준 테스트 도구가 있습니까?

답변

1

테스트 방법이 있습니다. 예 : Precision/Recall 또는 "효율"을 계산하는 속도를 추정하는 F 베타 방법. 그러나 자신이 직접 참조 세트를 만들어야합니다. 즉, 도메인의 효율성을 측정하지 않고 자신의 추론과 비교하여 효율성을 높일 수 있습니다.

더 많은 참조 세트가 사용자가 보유한 데이터를 대표하는지 확인해야합니다.

대부분의 경우 일반적인 추론을 통해 결과를 얻을 수 있습니다.

속도 문제에서 성능을 측정하려면 검색에 대해 일련의 가정 된 쿼리를 공식화하고 주어진 속도로 검색 엔진에 쿼리해야합니다. 그게 전부 일반적인 loadtesting 도구와 함께 할 수 있습니다.

+0

아니요, 성능은 중요하지 않습니다. F- 스케일을 가져 주셔서 감사합니다. F2가 내가 필요로하는 곳이라고 생각합니다. –

+0

측정의 조정 매개 변수로 '베타'를 사용할 수 있습니다. 더 높거나 낮은 값으로 설정하면 정밀도와 리콜의 가중치가 변경됩니다. 따라서 고객의 요구에 맞게 조정할 수 있습니다. – fyr

+0

예, 이해합니다. 위키 문서를 확인했는데 필요한 것 같습니다. 나는 숫자를 얻고 경영진이 계수에 대한 결정을 내릴 것이라고 생각합니다. –

관련 문제