데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      AI 허브에서 데이터를 간편하게 받아오기

      singleheart 24.08.14
      10,645 8 2
      DEVOTEE 요약
      AI 허브는 한국어 데이터셋을 쉽게 구할 수 있는 곳으로 인기가 많습니다. 2023년 가을부터는 간단한 스크립트를 통해 데이터 다운로드가 간편해졌습니다. aihubshell을 이용해 데이터셋을 조회하고 다운로드할 수 있으며, 설치 방법과 사용법은 위 내용을 참고하면 됩니다.

      AI 모델을 만들 때에는 데이터가 매우 중요한데요,

      한국어 관련 데이터는 정부(과학기술정보통신부)에서 운영하는 AI 허브에 좋은 데이터가 많이 있어서 인기를 끌고 있습니다.

      다른 정부 데이터에 비해서 입수가 용이하다는 것이 큰 장점이고요.


      과거에는 꽤 무거운 전용 다운로더 앱을 설치해야만 하는 문제점이 있었지만,

      2023년 가을부터 간단한 스크립트 설치로 리눅스 서버에서 (윈도 WSL이나 맥북에서도 가능) 바로 데이터를 확인하고 다운받을 수 있도록 간편해졌습니다.

      이제 스크립트 사용법을 소개하고자 합니다.


      aihubshell 소개

      AI 허브의 다운로더 이름이 aihubshell입니다.

      설치

      아래와 같이 간단하게 설치하면 사용할 수 있습니다

      1. curl -o "aihubshell" https://api.aihub.or.kr/api/aihubshell.do 실행해서 다운로드

      2. chmod +x aihubshell 실행 권한을 부여

      3. aihubshell을 $PATH에 잡히는 곳으로 이동

      4. 계정정보 환경변수 등록 (.zshrc, .bashrc 등에 설정)

        export AIHUB_ID=이메일주소
        export AIHUB_PW=비밀번호


      사용법

      데이터셋 전체 목록 조회

      aihubshell -mode l

      여기서 원하는 데이터셋을 찾아보세요. 물론 웹사이트에서 찾아도 됩니다.

      데이터셋 파일 정보 조회

      아래와 같이 데이터셋의 키 숫자를 입력해 줍니다. 키는 데이터셋의 URL을 보면 dataSetSn으로 확인할 수도 있습니다.

      aihubshell -mode l -datasetkey 593

      아래와 갈이 출력됩니다

      ==========================================
      aihubshell version 23.09.06 v0.2
      ==========================================
      Fetching file tree structure...
      The contents are encoded in UTF-8 including Korean characters. 
      If the following contents are not output normally, 
      Please modify the character information of the OS. 
      =================공지사항=================== 
      ========================================== 
      
          └─111.지능형 스마트양식장 통합 데이터(가리비)
              ├─01.데이터
              │  ├─1.Training
              │  │  ├─라벨링데이터
              │  │  │  └─TL1.zip | 108 MB | 51937
              │  │  └─원천데이터
              │  │      └─TS1.zip | 11 GB | 51938
              │  └─2.Validation
              │      ├─라벨링데이터
              │      │  └─VL1.zip | 14 MB | 51939
              │      └─원천데이터
              │          ├─VS1.zip | 1 GB | 51940
              │          └─VS1.zip | 1 GB | 51941
              └─02.저작도구
                  ├─1.저작도구 소스코드.zip | 2 MB | 51943
                  └─저작도구 설명서.zip | 3 MB | 51944

      파일 목록은 AI Hub 웹사이트에서 파일 목록 (API 다운로드)을 눌러서 확인할 수도 있습니다.

      다운로드

      데이터셋별로 홈페이지에서 다운로드 버튼을 한번 눌러서 승인은 받아두어야 합니다. 한 번만 승인을 받으면 이후부터는 계속 다운로드 가능합니다.

      • 전체 데이터셋 받기

      aihubshell -mode d -datasetkey 593
      • 파일 하나만 받기

      aihubshell -mode d -datasetkey 593 -filekey 51937
      • 파일 여러 개 받기

      파일키들을 , (comma)로 구분해서 입력 가능합니다.

      aihubshell -mode d -datasetkey 102 -filekey 44059,44060
      • 파일이 여러 개라면?

      범위는 지원하지 않으므로 shell script를 활용합니다.

      for i in {48574..48579} ; do aihubshell -mode d -datasetkey 100 -filekey $i ; done

      도움말 보기

      aihubshell -help


      참고자료

      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      singleheart 님의 최신 블로그

      더보기
      동영상 기고하기