# 챗봇이 PDF를 읽을 수 있도록 해서 그룹 토론에 참여하게 해주세요

**URL:** <https://meta.discourse.org/t/allow-chatbot-to-read-pdfs-so-it-can-join-in-a-group-discussion/277037>\
**Category:** Feature\
**Tags:** ai, ai-bot\
**Created:** [8월 29, 2023, 12:47오후 UTC](https://meta.discourse.org/t/allow-chatbot-to-read-pdfs-so-it-can-join-in-a-group-discussion/277037 "2023-08-29T12:47:49Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)\
**Post date:** [8월 31, 2023, 2:05오후 UTC](https://meta.discourse.org/t/allow-chatbot-to-read-pdfs-so-it-can-join-in-a-group-discussion/277037/8 "2023-08-31T14:05:27Z")

</div>

먼저, 이 기능들을 직접 만들어 본 적이 없기 때문에 추측만 할 수 있습니다.

> [@Falco](#):
>
> 이것은 파일에서 텍스트를 추출하는 건가요?

네, 그렇습니다.

제가 시도해 본 몇 가지 ChatGPT 플러그인들은 PDF 전체를 읽지만, 수학 표현식이나 그래프에서 데이터를 추출하는 것은 그 능력 범위를 벗어나므로 텍스트만 읽는 경우가 많습니다. 이는 PDF가 레이아웃과 표현을 위해 설계되었기 때문이며, 맥락 추출이나 데이터 교환 형식으로서 지식을 전달하는 용도로는 적합하지 않기 때문입니다.

> [@Falco](#):
>
> 프롬프트에 주입하는 건가요?

정확히 무엇을 의미하는지 잘 모르겠지만, 제 이해로는 지식을 벡터 데이터베이스에 임베드(embed)한 후, 프롬프트를 사용하여 관련 부분을 찾아 답변을 구성한다고 봅니다.

이 개념을 타인에게 설명할 때 제가 사용하는 비유는 다음과 같습니다. PDF라는 형식에 집착하기보다는, 해당 논문의 저자(들)가 논문에서 전달하려는 아이디어에 초점을 맞추고, 마치 그들과 대화하는 것처럼 생각하라는 것입니다.

> [@Falco](#):
>
> 그렇다면 흥미로운 기능이네요.

ChatGPT에서 플러그인을 실행할 수 있다면 다음 사이트에서

[https://pugin.ai/](https://pugin.ai/)

`PDF` 또는 `paper`를 검색해서 몇 가지를 시도해 보세요. 제가 발견한 두 가지 주요 차이점은, 많은 플러그인이 단일 PDF를 읽는 반면 ([https://pugin.ai/p/chatwithpdf](https://pugin.ai/p/chatwithpdf)), 이 플러그인([https://pugin.ai/p/science](https://pugin.ai/p/science))은 2억 5천만 개의 과학 논문 중 관련 논문을 골라낸다는 점입니다.

* * *

LangChain에는 이런 것이 있습니다.

> **[GitHub - mayooear/ai-pdf-chatbot-langchain: AI PDF chatbot agent built with LangChain &...](https://github.com/mayooear/ai-pdf-chatbot-langchain)**
>
> AI PDF chatbot agent built with LangChain & LangGraph

그리고 GitHub에는 유사한 저장소들이 있습니다 ([ref](https://github.com/topics/chatwithpdf)), 결과는 사용자마다 다를 수 있습니다(YMMV).

* * *

이러한 기술이 학계에 국한될 것이라고 생각하는 분들을 위한 구체적인 사용 사례를 하나 소개합니다.

[Leveraging LLMs with Vast Mechanic Datasets and Guides](https://community.openai.com/t/leveraging-llms-with-vast-mechanic-datasets-and-guides/342730)

---

_[View the full topic](https://meta.discourse.org/t/allow-chatbot-to-read-pdfs-so-it-can-join-in-a-group-discussion/277037)._
