![](https://blog.kakaocdn.net/dn/8qgqY/btrYLth2MRa/LsvhktTzacTyrK2TZR2Nx1/img.png)
스탠퍼드 대학의 연구자인 Varun Shenoy 씨가 입력한 문장에 포함된 인물과 고유 명사 간의 연결을 지식 그래프화하는 AI "GraphGPT"를 개발했습니다. GraphGPT는 OpenAI가 개발한 자연 언어 처리 모델인 GPT-3을 사용하고 있으며 구조화되지 않은 자연 언어를 그래프로 변환해줍니다.
GraphGPT
https://graphgpt.vercel.app/
GitHub - varunshenoy/GraphGPT: Extrapolating knowledge graphs from unstructured text using GPT-3
https://github.com/varunshenoy/GraphGPT
GitHub - varunshenoy/GraphGPT: Extrapolating knowledge graphs from unstructured text using GPT-3 🕵️♂️
Extrapolating knowledge graphs from unstructured text using GPT-3 🕵️♂️ - GitHub - varunshenoy/GraphGPT: Extrapolating knowledge graphs from unstructured text using GPT-3 🕵️♂️
github.com
GraphGPT는 오픈 소스 프로젝트로 GitHub에 게시되어 개인이 설정하고 사용할 수 있습니다. 사용법은 간단하며,
"Jerry, Kramer, Elaine, and George are friends."라는 문장을 입력하고 생성 버튼을 클릭.
![](https://blog.kakaocdn.net/dn/bjzIa6/btrYIU8OOLm/rOkcud7iEWTzMLtUysdrV1/img.png)
그러자 문장에 등장하는 'Jerry', 'Kramer', 'Elaine', 'George'라는 개인 이름을 서로 'friend'라는 단어로 연결한 지식 그래프가 하부 폼에 생성되었습니다.
![](https://blog.kakaocdn.net/dn/KXKPs/btrYDgyj3Bc/bE8zOfiGxpfF2T3U7rZVBk/img.png)
이어 "Newman is Jerry's enemy. He lives in the same building as Jerry and Kramer.(뉴먼은 제리의 적이다. 그는 제리와 크레머와 같은 곳에 살고 있다)는 내용을 추가
![](https://blog.kakaocdn.net/dn/S2YRI/btrYIw1nTzs/e6DQVyobiR52Xfck0kD140/img.png)
기존의 지식 그래프에 「Newman」이라는 항목이 추가되면서,「enemy(적)」,「neighbor(이웃)」이라는 관계성도 추가되었습니다.
![](https://blog.kakaocdn.net/dn/6Yam4/btrYMPZqLrw/ZRrK6w7cYWZIXCm4kR15vK/img.png)
지식 그래프의 항목을 드래그로 움직여 보다 보기 편하게 편집할 수 있습니다.
![](https://blog.kakaocdn.net/dn/bJriRz/btrYINIyEj9/7e05jPJMza70gEoK1DSo50/img.png)
또한 "Make Jerry light green and rest light blue.(제리는 밝은 녹색으로, 나머지는 밝은 파랑으로)"를 입력하고 "Generate"를 클릭.
![](https://blog.kakaocdn.net/dn/TG9EH/btrYMOlUK7S/O7EsK9za7iHvkGgewOLNt0/img.png)
그러자 지식 그래프가 지시한 색으로 구분되어 더욱 보기 쉬워졌습니다.
![](https://blog.kakaocdn.net/dn/cg9TIE/btrYIxFWUkk/Jo8dLKqQu2QrbQ7Ha1vO81/img.png)
또한 GraphGPT는 OpenAI의 API 키가 있으면 브라우저에서도 사용할 수 있습니다. OpenAI의 API 키를 얻으려면 OpenAI의 API에 대한 공식 페이지 에서 "GET STARTED"를 클릭하십시오.
![](https://blog.kakaocdn.net/dn/bNa7DQ/btrYIwmNlHY/wSrC6CAIOWp1xxI2l17gk0/img.png)
OpenAI의 API용 계정은 이메일 주소나 Microsoft 계정, Google 계정 등을 이용하여 만들 수 있습니다. 이번에는 이메일 주소를 입력하고 "Continue"를 클릭.
![](https://blog.kakaocdn.net/dn/cPQONa/btrYJ0N9a1i/61dwrL3DUJQVX2c14GqbqK/img.png)
비밀번호를 입력하라는 메시지가 표시되므로 8 자 이상으로 비밀번호를 입력하고 "Continue"를 클릭합니다.
![](https://blog.kakaocdn.net/dn/bx3T9Y/btrYG6Wp95n/CJbiqTWkAhlTfaJlnwrjrK/img.png)
입력한 주소에 OpenAI에서 메일이 도착하므로(스팸메일함도 확인 요망), "Verify email address"를 클릭.
![](https://blog.kakaocdn.net/dn/bBFGWO/btrYJSbvZIC/JhEYJ4Cnokdk7JkYKxta00/img.png)
열린 페이지에서 Verify you are human을 클릭합니다.
![](https://blog.kakaocdn.net/dn/cAw1x9/btrYI9LmffN/k2giZAseJFuUSnkqkFJhr1/img.png)
성명과 소속 단체(선택 사항)를 입력하고 Continue를 클릭합니다( 별명을 입력하셔도 무방합니다).
![](https://blog.kakaocdn.net/dn/bPG3fH/btrYIUAVz7n/g1GssBp1K2buDEUUoZv2t0/img.png)
처음에는 SMS 인증이 필요하므로 국가(한국)를 선택하고 전화번호를 입력하여 "Send code"를 클릭.
SMS로 전송된 인증 코드를 입력합니다.
![](https://blog.kakaocdn.net/dn/NGSoO/btrYLunHSXy/vQiJXVVive6ITEvjFoKyY1/img.png)
이어 OpenAI API의 용도를 물어볼 수 있으므로 적용되는 것을 선택.
![](https://blog.kakaocdn.net/dn/dcJxIj/btrYH1m3f87/Dv5bAPEpL0hDAvKTNYPI90/img.png)
문제가 없으면 "Welcome to OpenAI"라는 대시보드가 열립니다.
![](https://blog.kakaocdn.net/dn/RIoc2/btrYJ1l1rHC/VNYHIKMVrllDKMqZ8W5GX0/img.png)
API 키를 확인하려면 화면 오른쪽 상단의 계정 아이콘을 클릭하고 View API keys를 클릭합니다.
![](https://blog.kakaocdn.net/dn/NydN9/btrYGuXjbxQ/zKFTT291Kww4PG2jkNMfb0/img.png)
Create new secret key를 클릭합니다.
![](https://blog.kakaocdn.net/dn/bRfA5z/btrYMXb45xh/pDkkXwSOBknCbPtkEgwktK/img.png)
그러면 OpenAI의 API 키를 얻을 수 있습니다.
이 API 키는 보안 관점에서 한 번만 표시되므로 잊지 마시고 따로 저장해 두세요.
![](https://blog.kakaocdn.net/dn/xOfns/btrYGu351Kb/Onjjbx2kAx39l44KoYqAm1/img.png)
이제 브라우저 버전의 GraphGPT 를 열고 문장과 API 키를 입력하여 지식 그래프를 생성할 수 있습니다.
![](https://blog.kakaocdn.net/dn/DwPLd/btrYGvhEqvZ/OHBFQLrqMO28kLdLTIadS0/img.png)
'AI · 인공지능 > AI 뉴스' 카테고리의 다른 글
기계 학습의 새로운 접근법은 선충의 신경계를 기반으로 한 신경망을 사용 (0) | 2023.02.15 |
---|---|
ChatGPT를 혼란시키는 마법의 주문 "SolidGoldMagikarp"란? (0) | 2023.02.13 |
AI는 여성 속옷에 대하여 문맥을 무시하고 '성적'으로 쉐도우밴하는 것이 판명 (0) | 2023.02.13 |
AI가 고대 바빌로니아의 텍스트를 해독, 길가메시 서사시의 사본과 잃어버린 찬가를 발견 (0) | 2023.02.13 |
"ChatGPT를 사용하여 맬웨어를 만드는 서비스"를 해커가 판매 중 (0) | 2023.02.10 |
ChatGPT에 WordPress 플러그인을 요청한 후 며칠 걸리는 작업을 5분 만에 완료했다는 보고 (0) | 2023.02.09 |
체계적인 무료「컴퓨터 과학」강좌「Open Source Society University(OSSU :오픈소스학회 대학)」 (0) | 2023.02.09 |
용의자의 몽타주를 그리는 AI가 등장, 전문가는 수사에 대한 악영향을 우려 (0) | 2023.02.09 |