DOI QR코드

DOI QR Code

Modeling and Implementation of Multilingual Meta-search Service using Open APIs and Ajax

Open API와 Ajax를 이용한 다국어 메타검색 서비스의 모델링 및 구현

  • 김선진 (대구대학교 컴퓨터.IT공학부) ;
  • 강신재 (대구대학교 컴퓨터.IT공학부)
  • Published : 2009.12.30

Abstract

Ajax based on Java Script receives attention as an alternative to ActiveX technology. Most portal sites in korea show a tendency to reopen existing services by combining the technology, because it supports most web browsers, and has the advantages of such a brilliant interface, excellent speed, and traffic reduction through asynchronous interaction. This paper modeled and implemented a multilingual meta-search service using the Ajax and open APIs provided by international famous sites. First, a Korean query is translated into one of the language of 54 countries around the world by Google translation API, and then the translated result is used to search the information of the social web sites such as Flickr, Youtube, Daum, and Naver. Searched results are displayed fast by dynamic loading of portion of the screen using Ajax. Our system can reduce server traffic and per-packet communications charges by preventing redundant transmission of unnecessary information.

자바스크립트 기반의 Ajax는 ActiveX 기술의 대안으로 주목받고 있는데, 대부분의 웹 브라우저에서 기본으로 지원되고, 비동기 상호작용을 통한 빠른 속도와 뛰어난 트래픽 절감 효과, 그리고 화려한 인터페이스 등의 장점들로 인해, 현재 국내 대형 포털 사이트들에서도 이 기술을 접목시켜 기존의 서비스를 재오픈 하는 추세이기도 하다. 본 연구에서는 이러한 Ajax 기술과 국내외 주요 사이트에서 제공하는 오픈 API들을 이용하여 다국어 메타검색 시스템을 모델링하고 구현하였다. 사용자로부터 입력받은 한국어 질의어를 구글 번역 API를 이용하여 저 세계 54개국 언어 중 하나의 언어로 번역한 후, 대표적인 소셜 웹 사이트(Flickr, Youtube, Daum, Naver 등)의 정보를 통합 검색한다. 검색된 결과는 Ajax 기술을 통해 화면의 일부분만 동적 로딩하여 빠른 속도로 출력해주는 동시에, 불필요한 정보의 중복 전송을 방지하여 서버의 트래픽과 패킷당 통신 요금을 절감하는 효과를 가져왔다.

Keywords

References

  1. 오창훈, "Open API를 활용한 매쉬업 가이드", 2009.
  2. Manes, Jack M., "Library 2.0 Theory: Web 2.0 and Its Implications for Libraries," Webology, Vol.3, No.2, June 2006.
  3. 황세찬 외, "Open API를 활용한 다국어 정보검색 시스템 모델링에 관한 연구", 한국산업정보학회 춘계학술대회 논문집, pp.129-132, 2009.
  4. 최용석, 최기선, "과도한 지식을 요구하지 않는 공통기반축에 의한 용어 번역과 한영 교차정보검색에의 응용", 한국 인지과학회 논문지, 제14권, 제1호, pp. 29-40, 2003.
  5. Bizer, Christian, "The RDF Book Mashup : From Web APIs to a Web of Data", In SFSW, 2007.
  6. 권훈, 곽호영, "RSS와 Ajax를 이용한 맞춤형 실시간 정보 서비스 모델 설계", 한국콘텐츠학회 논문집, 제5권, 제1호, pp. 25-28, 2007.
  7. 유성수, 노봉남, "AJAX 기 술과 보안", 한국정보과학회 논문집, 제33권, 제2호(C), pp. 621-625, 2006.
  8. 임성채, 안준선, "역파일에 기반한 웹 검색엔진의 랭킹 시스템 구현", 한국정보과학회 논문집 Vol.34, No2(C), pp. 35-40, 2007.
  9. 이경하, 이규철, "키워드 질의를 이용한 순위화된 웹 서비스 검색 기법", 한국전자거래학회지 논문집, 제13권, 제2호, pp. 213-233, 2008.
  10. 이인근, 손세호, 권순학, "지식기반 의미 메타 검색엔진", 한국지능시스템학회 논문집, 제14권 제6호, pp. 737-744, 2004.
  11. D. A. Evans, "The state of the art in CLIR", Panel presentation, 9th Search Engines Conference, Netherlands, 2004.
  12. 최용석, 서충원, 신사임, 김재호, 최기선, "한영 질의어 변환을 위한 공통 중간개념 구축", 한국정보과학회 언어공학연구회 논문집, pp. 422-427, 2001.