Aggregation API

지정한 쿼리에 해당하는 문서를 사용자가 지정한 기준에 따라 그 개수를 집계(Aggregation)한다. SQL의 집계와 완전히 동일하진 않지만 유사한 면이 많다.

Examples

2017년 사물인터넷에 대한 뉴스 및 증권사 리포트에서 언급되고 있는 기업 리스트 상위 3

api.snek.ai/haystack/v1/news,research
/_aggregation?query=사물인터넷&groupby=securities.name:3&from=20170101&to=20171231

2017년 카카오와 네이버의 인공지능에 대한 언론사별 언급 횟수

api.snek.ai/haystack/v1/news/_aggregation?query=카카오 인공지능;네이버 인공지능&groupby=publisher&from=20170101&to=20171231

Querys

특정 category의 모든 section 집계

GET /haystack/v1/<string:category>/_aggregation[?arg=value, ...]

특정 category의 특정 section 집계

GET /haystack/v1/<string:category>/<string:section>/_aggregation[?arg=value, ...]

URL Parameters

  • query

    • 집계 대상 쿼리
  • from / to

    • 집계 시작/끝 날짜
    • 지정하지 않으면 1990년부터 현재까지의 모든 기사에 대해 집계
  • groupby

    • 결과로 얻게되는 항목

results matching ""

    No results matching ""