전체 글91 [논문] Image-based table recognition: data, model, and evaluation / 이미지 기반 테이블 인식 1. 요약문서에서 특정 주제와 관련된 중요한 정보는 종종 표 형식으로 구성되어 있어 독자들이 정보를 검색하고 비교하는 데 도움을 준다. 그러나 이러한 표 형식의 데이터는 자연어로 표현하기 어렵고, PDF나 이미지와 같은 비정형 디지털 문서에서는 구조나 스타일의 다양성으로 인해 머신이 읽을 수 있는 형태로 변환하기 어렵다.이러한 이미지 기반 테이블 인식을 딥러닝으로 해결하기 위해, 우리는 PubTabNet이라는 568,000개의 테이블 이미지와 이에 상응하는 구조화된 HTML 표현을 포함한 공개 데이터셋을 개발 및 공개하였다. PubTabNet은 PubMed Central™ Open Access Subset(PMCOA)에 포함된 과학 논문의 XML 및 PDF 표현을 매칭하여 자동으로 생성되었다.또한 우리는.. 2025. 6. 27. [Jpa] 실전을 위한 JPA - #4 @GeneratedValue 컬럼 시퀀스 전략 및 성능 개선(튜닝) 이번 포스팅에서는 저번 포스팅(#3 엔티티(Entity) 기본 어노테이션)에서 공부했던 것 중에서 @GeneratedValue 에 대해 조금 더 깊게 파헤쳐보려합니다. 그럼 @GeneratedValue 의 자세한 내용을 공부하기 전에 개념을 다시 한번 언급해보겠습니다. @GeneratedValue 란? PK 생성 전략으로 어떤 방식으로 생성할 것인지 지정합니다. 이 어노테이션을 설정하지 않는 경우에는 데이터베이스에 데이터를 삽입할 때마다 PK를 직접 입력해야합니다. 또한 이 어노테이션을 사용하기 위해서는 @Id 로 식별자 변수를 지정한 엔티티에서만 사용할 수 있습니다. # 1. 시퀀스 전략 사용 package devbox.jpa.step03.db.entity; import jakarta.persisten.. 2023. 12. 25. [Jpa] 실전을 위한 JPA - #3 엔티티(Entity) 기본 어노테이션 이번 포스팅에서는 추가한 데이터베이스에 엔티티(Entity)를 설정하기 위한 기본 어노테이션들을 공부해보려합니다. JPA에서 가장 기본이 되는 어노테이션을 먼저 다루고 이후 포스팅을 통해서 고급 어노테이션을 공부할 예정입니다. # 1. 엔티티(Entity) 추가 package devbox.jpa.step02.db.entity; import java.util.Date; import jakarta.persistence.Access; import jakarta.persistence.AccessType; import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; impo.. 2023. 12. 9. [Jpa] 실전을 위한 JPA - #2 데이터베이스 설치 및 추가하기 이번 포스팅에서는 JPA를 공부하기 위해 기본적으로 필요한 데이터베이스를 설치하고 설정하는 방법을 공부해보려합니다. 우리가 사용하게될 데이터베이스는 H2를 사용할 예정이며, 파일 디비로 사용하지 않고 메모리로 사용하도록 할 예정입니다. 공부용 또는 프로토타입용으로 사용하기 아주 적합한 데이터베이스입니다. 이전 #1 포스팅에서 추가했던 Library (Dependency)에 이어서 H2 라이브러리를 추가해야합니다. # 1. H2 데이터베이스 추가 # 1.1. Libary (Dependency) 추가 plugins { id 'java' id 'org.springframework.boot' version '3.1.5' id 'io.spring.dependency-management' version '1.1.3.. 2023. 12. 6. [Jpa] 실전을 위한 JPA - #1 프로젝트 생성 보통 JPA란 무엇인가? 라는 글부터 포스팅을 시작하게 됩니다. 그런데 이번 JPA 포스팅은 개념 설명글은 다른 블로그에서도 충분히 많이 접해볼 수 있다라고 생각하고, 그리고 이 포스팅을 읽고 있는 독자분들은 기본적인 개념은 알고 있다라고 생각하고 작성을 하도록 하겠습니다. 그럼 먼저 JPA의 사용법 예제를 설명하고, 따라할 수 있는 프로젝트를 생성합니다. 따라하시는 분들은 완전 동일하게 생성하거나, 본인의 취향 및 성향에 따라 변형된 설정도 가능합니다. 아래는 내용은 포스팅에서 프로젝트 생성할 때 사용된 설정정보입니다. ◎ IDE - VSCode ◎ Framework - SpringBoot 3.1.5 ◎ BuildTool - Gradle 8.4 ◎ Library (Dependency) - spring-.. 2023. 11. 20. 이전 1 2 3 4 ··· 19 다음