2009-04-15

SlothLib - 2. 개요

해당 페이지 : http://www.dl.kuis.kyoto-u.ac.jp/slothlib/?%A4%CF%A4%B8%A4%E1%A4%C6%A4%CE%CA%FD%A4%D8

그렇다면 과연 SlothLib는 무엇이며 어떠한 기능을 가지고 있는가?

SlothLib는 수년전 일본 교토대학교에서 프로젝트로 추진한 Web text 자료의 종합 및 분석을 위한 기능을 종합한 라이브러리이다.
개인적인 관점으로는 유용한 자료들이 다수 포함되어 있다고 생각한다.
개발자는 소개 페이지에서 다음과 같이 소개하고 있다.

---
SlothLib는「게으름뱅이 라이브러리(なまけものライブラリ)」로부터 명명된 것으로, Web 정보 검색 등에 필요한 여러가지 소프트웨어의 라이브러리입니다. 연구의 아이디어·착상을 얻고 나서 시작 시스템이 가동하기까지 필요로 하는 시간을 큰 폭으로 축소할 수 있는 것이 특징입니다.
---


결코 게으름뱅이라 볼 수 없는 이 방대한 라이브러리는 dll을 다운로드하고 참조하는 것만으로도 그 힘을 발휘하는 전형적인 C#의 응용 형태라 아니할 수 없다.

그러나 부족한 점도 있으니...

1. Yahoo! Japan API를 이용하여 각종 검색정보를 추출한다.
   따라서 일본 자료를 확인하는 데는 좋으나 다른 언어 (영어, 한국어) 검색자료는 구조를 직접 만들어야 한다.
   나 역시 SlothLib에서 제공하는 개체의 특성을 십분 활용하여 코드를 직접 작성했다.

2. MSDN 스타일의 설명이 일부 있기는 하지만 (물론 일본어임) 초보가 활용하기에는 너무나 부족한 수준이다..
   개발자에게 문의한 결과 프로젝트가 현재 수준에서 종료되어 더이상 업데이트가 안되고 있으며 개발자 역시 설명 부분의 보강이 필요하다고 느끼고 있다고 했다.

하긴 이 글을 쓰는 것도 한글로 해설을 하고자 함이다...

3. 하루에 사용할 수 있는 최대 질의(query) 수는 5,000개 까지다.
   이는 Yahoo! Japan API의 고유 특성으로 하루에 5,000개까지 지원하며,
   만일 이 한도가 넘으면 당일 API 접속이 차단되어 익일 재개된다.
   문제점은 많은 연구원들이 이용하므로 합계 5,000번 질의가 되는 시점이 심심찮게 생긴다는 점이다.
   나는 API 접속 회수에 제한이 없는 Yahoo! BOSS Search API를 이용하여 이 문제점을 해결하였다.

No comments:

Post a Comment