스탠포드대학 연구자인 바런 세노이(Varun Shenoy)가 입력한 문장에 포함된 인물과 고유 명사간 연결을 지식 그래프화하는 AI인 그래프GPT(GraphGPT)를 개발했다. 그래프GPT는 오픈AI가 개발한 자연 언어 처리 모델인 GPT-3을 이용하고 있으며 구조화되지 않은 자연 언어를 그래프로 변환한다고 한다.
그래프GPT는 오픈소스 프로젝트로 깃허브에 게시되어 개인이 설정하고 사용할 수 있다. 사용법은 간단하다. 예를 들어 문장에 “Jerry, Kramer, Elaine, and George are friends.”라고 입력하면 문장에 등장하는 개인 이름을 서로 친구라는 단어로 연결한 지식 그래프가 하부 폼에 생성된다. 이어 “Newman is Jerry’s enemy. He lives in the same building as Jerry and Kramer”라고 입력하면 기존 지식 그래프에 뉴먼 항목이 추가되고 적 등 관계성도 추가된다. 드래그를 통해 지식 그래프 항목을 이동시켜 더 보기 쉽게 할 수도 있다.
여기에 “Make Jerry light green and rest light blue.”라고 입력하고 생성을 클릭하면 지식 그래프가 지시한 대로 색으로 구분되어 더 보기 쉬워진다.
또 그래프GPT는 오픈API API 키가 있으면 브라우저에서도 사용할 수 있다. 관련 내용은 이곳에서 확인할 수 있다.