배경
옵시디언으로 기록을 관리하면서 고민이 있었습니다. 많은 스터디원들이 요한님의 지식관리 시스템을 활용해 폴더 구조와 카테고리를 세팅하는 것을 보며 나도 그런 시스템을 만들어야 하나 고민했습니다. 고민을 하면서 기존에 쌓아둔 데이터도 없는 상태에서 시스템만 만들어 두고 활용을 하지 못한다면 시간을 낭비하는 게 되버릴 것이라 생각했습니다. 대신 "앞으로 나는 어떻게 기록을 만들어갈까?"에 대해 고민하며 옵시디언을 활용할 방안에 대해 집중하기로 했어요. 제가 온라인에서 얻는 데이터의 대부분이 기사와 PDF라는 점에 주목했고, 이를 어떻게 효과적으로 저장하고 활용할 수 있을지 고민했습니다.
진행 방법
PDF to Markdown
PDF를 마크다운으로 변환하는 툴을 검색하고 사용해보면서 괜찮은 두 가지의 툴을 선별했어요
- Marker (https://github.com/VikParuchuri/marker)
- Llamaparse (https://www.llamaindex.ai/blog/introducing-llamacloud-and-llamaparse-af8cedf9006b)
Marker는 파이썬 코드로 구현된 툴이고, llarma는 LLM을 활용한 툴로 llarma cloud에서 구현이 가능했습니다. Marker의 경우 운용하고 있는 PC 사양에 따라 설치 과정이 필요했으며, 사양에 따라 시간이 소모되었고, llarma는 cloud에서 동작하기 때문에 별도의 세팅이나 사양에 영향을 받지 않았습니다.
같은 파일을 두 도구로 변환해보며 비교해봤는데, Marker의 결과물이 조금 더 우수했으나 차이는 미미했어요. Llamaparse는 Cloud에서 운용되기 때문에 무료로 사용할 경우 하루 사용량 제한으로 큰 파일 변환에 제약이 있었기 때문에 저는 Marker를 선택했습니다. 변환하려는 정보량과 운용하는 환경에 따라 두가지의 툴을 선택하면될 것같아요
두 파일의 비교는 GPT를 통해 원본과 비교해서 판단해달라고 했습니다
(https://chatgpt.com/share/673f1d41-491c-8008-a965-2629717f49a5)