Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Dataset Meta Collector

AI Dataset Meta Collector는 폴더 내 데이터 파일의 메타데이터를 자동 수집하고 분석하여
데이터셋 구조를 파악하고 관리할 수 있도록 지원하는 데스크톱 기반 데이터 분석 도구입니다.

대량의 데이터 파일을 대상으로 메타데이터 수집, 데이터셋 요약 생성, 시각화 및 검색 기능을 제공하여
데이터 자산 관리 및 AI 데이터셋 분석에 활용할 수 있습니다.


주요 기능

파일 탐색 및 관리

  • 폴더 단위 파일 스캔
  • 파일 목록 테이블 표시
  • 파일 선택 기반 메타데이터 조회

메타데이터 수집

  • 파일 기본 메타데이터 자동 수집
  • Windows Explorer 기반 파일 속성 수집
  • 파일 해시 기반 중복 파일 탐지

파일 유형별 분석

  • CSV 데이터 구조 분석
  • Excel 파일 정보 분석
  • JSON 구조 분석
  • 이미지 파일 정보 분석
  • PDF 문서 정보 분석

메타데이터 저장

  • SQLite 기반 메타데이터 인덱스 저장
  • 파일 이름 기반 메타데이터 검색 기능 제공

데이터셋 분석

  • 전체 데이터셋 요약 생성
  • 파일 유형 분포 분석
  • 데이터셋 크기 및 통계 계산

시각화

  • 데이터셋 파일 유형 분포 그래프 생성

파일 미리보기

  • 이미지 파일 미리보기
  • 텍스트 기반 파일 내용 확인

데이터 내보내기

  • 개별 파일 메타데이터 다운로드
  • 전체 메타데이터 ZIP 다운로드
  • 메타데이터 CSV 다운로드

웹 대시보드

  • Flask 기반 데이터셋 요약 API 제공

성능 개선

  • 멀티스레드 기반 메타데이터 수집

시스템 구조

Dataset Folder
      │
      ▼
File Scanner
      │
      ▼
Metadata Collector
      │
      ▼
Metadata Cache
      │
      ▼
SQLite Index DB
      │
      ▼
Dataset Analyzer
      │
      ├── Dataset Summary
      ├── Visualization
      ├── Search
      └── Export

활용 목적

본 도구는 다음과 같은 환경에서 활용할 수 있습니다.

  • AI 학습 데이터셋 관리
  • 조직 내 데이터 자산 관리
  • 데이터 파일 구조 분석
  • 데이터셋 통계 및 품질 확인
  • 데이터 카탈로그 구축

향후 확장 기능

향후 다음과 같은 기능 확장을 고려할 수 있습니다.

데이터 품질 분석

  • 데이터셋 품질 평가 기능
  • 결측값 및 데이터 이상 탐지

데이터셋 통계 및 시각화 확장

  • 데이터 분포 분석
  • 시간 기반 데이터 변화 분석
  • 다양한 그래프 시각화

데이터셋 검색 기능 강화

  • 메타데이터 기반 고급 검색
  • 필터 기반 데이터 탐색

데이터 중복 관리

  • 중복 파일 자동 탐지
  • 중복 데이터 관리 기능

데이터셋 버전 관리

  • 데이터셋 변경 이력 관리
  • 데이터셋 비교 기능

웹 기반 데이터 관리

  • 웹 대시보드 UI 확장
  • 브라우저 기반 데이터 탐색

대용량 데이터 처리

  • 대용량 데이터셋 처리 최적화
  • 데이터베이스 구조 확장

자동 리포트 생성

  • 데이터셋 분석 보고서 자동 생성
  • PDF 또는 HTML 리포트 출력

AI 데이터셋 분석 기능

  • 이미지 데이터셋 분석
  • 텍스트 데이터셋 분석
  • AI 학습용 데이터셋 통계 분석

데이터 카탈로그 기능

  • 조직 내 데이터 자산 관리
  • 데이터셋 검색 및 공유 기능

향후 발전 방향

본 프로젝트는 다음과 같은 방향으로 발전할 수 있습니다.

Dataset Metadata Collector
          │
          ▼
Dataset Index Database
          │
          ▼
Dataset Quality Analyzer
          │
          ▼
Visualization Dashboard
          │
          ▼
Enterprise Data Catalog

장기적으로는 조직 내 데이터 자산을 통합 관리하는
데이터 카탈로그 및 AI 데이터셋 관리 플랫폼으로 확장할 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages