Ashleigh Faith님은 그래프 커뮤니티의 핵심 멤버예요. 지칠 줄 모르는 Knowledge Graph 옹호자이기도 하죠. 최근에는 EBSCO Information Services에서 Knowledge Graph, Semantic Search 및 MLAI 이사로서 전문성을 발휘하고 계세요. Ashleigh님의 뛰어난 업적을 기리기 위해 Graphie Award를 수여하게 되어 정말 기뻤답니다. 그래프 커뮤니티의 MVP: Knowledge Graph!
Ashleigh님이 들려주는 현명하고 통찰력 넘치는 이야기들을 아래에서 확인해 보세요. "Tiger King"에 대한 언급도 놓치지 마시고요 😉
Neo4j와 Knowledge Graph 작업에 대해 좀 더 자세히 알려주세요.
Ashleigh Faith: 저는 Neo4j를 Knowledge Graph, 쿼리 확장, 추천 엔진 검색에 사용하고 있어요. 그리고 가장 중요한 건, 제가 NODES 컨퍼런스에서도 발표했던 내용인데요, 연구 가능한 다양한 주제의 하이퍼그래프를 시각화하는 데 사용한다는 거예요. 제가 일하는 회사가 다양한 주제에 대해 더 알고 싶어하는 학생, 교수진, 그리고 많은 사람들에게 연구 자료를 제공하고 있거든요. 그래서 그래프 엔진의 강력한 기능을 갖춘 멋진 그래프를 활용하는 게 정말 큰 도움이 되죠.
Neo4j는 언제 처음 접하게 되셨나요?
애슐리 신앙: 아, 오늘은 데이빗의 날이 될 것 같아요. David Meza[NASA의 최고 지식 설계자]가 컨퍼런스에 참석했는데, 그때 저희가 비슷한 분야에 있었거든요. 그래서 그와 이야기를 나누게 됐어요. 그는 NASA에서 일을 하고 있었고 저는 항공우주 및 자동차 분야에서 일을 하고 있었죠. 그래서 우리는 대화를 나누면서 이 모든 다양한 어휘를 함께 매핑하고 공급망의 실제 차량과 어떻게 상호 작용하는지 보여주기 위해 제가 하고 있는 노력에 대해 이야기했어요.
그랬더니 “아, 예전에 Knowledge Graph 작업을 해본 적 있나요?”라고 하더군요. 그래서 저는 "Knowledge Graph가 뭐예요?"라고 생각했죠. 그러자 그는 “아, 저는 Neo4j라는 것을 사용합니다.”라고 말했어요.
그래서 제가 말했죠. “그 철자를 알 수 있나요?” 왜냐면 전에는 들어본 적이 없었거든요. 이건 몇 년 전이었어요. 그리고 네, 그게 처음이었죠. 그러고 나서 많은 연구를 시작했어요. 그게 제가 다시 돌아가서 박사 학위를 취득하도록 영감을 줬어요. 지금 생각해보니 정말 놀라운 이야기죠?
Neo4j 커뮤니티를 어떻게 설명하시겠어요?
애슐리 신앙: 정말 환영하는 분위기예요. Neo4j가 오랫동안 존재해왔고 사람들이 그래프를 통해 많은 피, 땀, 눈물을 공유하고 있기 때문이라고 생각해요. 저는 최근에 Discord에 가입했는데, 모두를 하나로 모으는 도구 이름이 좀 이상하긴 하지만, Neo4j가 거기에 있어요. 사람들 사이의 상호 작용을 보는 것만으로도 커뮤니티에는 어리석은 질문이 없다는 걸 알 수 있죠. 이런 공간은 꼭 필요해요. 어디에 있든 와서 질문할 수 있고 사람들이 기꺼이 도와줄 거예요.
Knowledge Graph 작업에서 가장 좋아하는 부분은 무엇인가요?
애슐리 신앙: Knowledge Graph 작업에서 제가 가장 좋아하는 점은 삶과 우리가 때때로 관계형 데이터베이스보다 훨씬 더 잘 생각하는 방식을 복제한다는 거예요. 고양이와 호랑이의 차이를 어떻게 기계에게 가르칠 수 있을까 하는 의미론적 층에서 생각했던 곳이죠. 인간으로서 우리는 그걸 아주 쉽게 알아낼 수 있잖아요. 음, 하나는 더 커요. 포효할 수 있죠. 다른 하나는 그럴 수 없어요. 하나는 애완동물이고, 다른 하나는 그렇지 않죠. ('타이거 킹'이 애완동물이 될 수 있다는 것을 증명한 것 같지만, 그건 아마도 좋은 일은 아닐 거예요.)
하지만 이건 컴퓨터 과학이든 그래프든 아니든 인간으로서 본질적으로 알아낼 수 있는 거예요. 하지만 그래프, 특히 Knowledge Graph는 마침내 합쳐진 순간이었어요. "와, 이제 기계가 인간이 사물을 이해하는 방식에 더 가까워지도록 할 수 있게 되었어."라고 말할 수 있었죠.
노력이 좀 필요하지만 그렇게 모인 건 처음이었어요. 그리고 그건 더 많은 가능성을 열어주었기 때문에 저를 매우 흥분시켰어요. 사람들은 사물에 대해 어떻게 생각하는지에 대한 정신적 모델을 가지고 있어요. 그리고 예전의 일 처리 방식에는 그 모든 것을 대표하는 하나의 단어가 있었죠. 하지만 그건 사람들의 방식이 아니에요. 당신은 사물에 대해 이야기하면서 자라잖아요. 그리고 제가 마시는 이 음료는 우리 집에서는 커피 대신 자바라고 부를 수도 있을 것 같아요. 그래서 저는 이것이 많은 사람들이 이전에는 결코 접근할 수 없었던 정보에 접근할 수 있는 공평한 경쟁의 장을 마련했다고 생각해요. 이것이 제가 Knowledge Graph를 좋아하는 이유예요.
그래프 기술의 미래는 어떻게 될 것이라고 생각하시나요?
애슐리 신앙: 약속이 정말 많아요. 과대 광고도 많죠. 따라서 행간을 읽고 실제로 의미가 있는 것이 무엇인지 확인해야 해요. 하지만 세상에는 무서운 일이 많잖아요. 저는 Knowledge Graph가 사기 등의 나쁜 사이버 공격에 맞서 싸우는 사람들에게 실제로 도움이 될 수 있는 도구 중 하나라고 생각해요. 그리고 제 생각에 Knowledge Graph는 이미 그런 용도로 사용되고 있으며 앞으로도 계속 성장하고 확장될 거예요. 하지만 비슷한 맥락의 또 다른 것은 개인 Knowledge Graph라고 생각해요.
So Tim Berners-Lee has talked about this a lot. 하지만 저는 약간 다르게 생각해요. 즉, 내 모든 데이터가 어디에 있는지 알아내려면 내 모든 비밀번호가 어디에 있는지, 이런 종류의 정보와 저런 종류의 정보가 있는 모든 장소를 알아야 하잖아요. 그래프로 모델링할 수 있다면 꼭 Graph Database에 넣을 필요는 없지만, 그래프로 모델링할 수 있다면 실제로 개인으로서 나와 내 정보에 대한 위협이 어디에 있는지 추적할 수 있어요.
그런 다음 저는 더 나은 일을 하고 해당 정보를 보유한 회사와 협력하여 해당 정보가 올바르고 윤리적으로 사용되도록 스스로 노력할 수 있어요. 그래서 저는 이것이 이제 막 발판을 마련하기 시작한 Knowledge Graph의 또 다른 거대한 약속이라고 생각해요.
그래프 기술이 앞으로 어떤 다른 산업에 영향을 미칠 것이라고 생각하시나요?
애슐리 신앙: 발견 가능성이 활용되는 것이라고 생각하는데, 그 공간의 주요 Knowledge Graph는 구글 Knowledge Graph와 비슷하죠. 그러나 많은 기업에서는 수행해야 하는 검색이 있어요. 제가 이 배경에서 왔기 때문에 아마도 큰 약속은 공급망 관리, 즉 3차 제조를 이해하는 것이라고 생각해요. 내 물건이 어디서 왔는지 모른다면 그것이 규정을 준수하고 있다는 것을 알 수 있을까요?
그 컴퓨터 칩 – 그게 어디서 왔는지 알면 믿을 수 있나요? 2021년에 캐나다의 주요 도로 중 하나가 유실되면 우리 공급망에 어떤 영향을 미칠까요? 그리고 사람들에게 여전히 음식과 물이 있는지 어떻게 확인할 수 있을까요? 그리고 일부 사람들에게는 이것이 표준이 아니에요. 그렇죠? 그들은 그것에 대해 생각해야 해요.
저는 최근 요르단에 있는 한 신사와 이야기를 나누었는데, 그는 Knowledge Graph를 사용하여 물 공급이 항상 안전하고 일정한 흐름을 유지하는지 확인하고 있다고 말했어요. 따라서 공급망을 살펴보면 분명히 물리적인 부분과 소프트웨어 구성 요소가 많이 있어요. 그러나 이 모든 것을 그래프와 같은 방식으로 통합하면 실제로 어떤 일이 일어날지, 어떤 위협이 있을지 예측하는 데 도움이 될 수 있어요. 다음 날 사람들이 식탁에 달걀을 놓거나 병원에 깨끗한 물을 공급할 수 있도록 하기 위해서죠.
그러니까 이미 어느 정도 사용되고 있는 거죠. 그러나 제 생각에 이러한 시장 영역은 때때로 – 일부 사람들이 말하는 것처럼 방향을 바꾸는 것이 더 어렵기 때문에 – 앞으로 몇 년 안에 그렇게 될 것이라고 생각하는 만큼 많이 채택하지 않고 있어요.
Graphi Award를 수상했다는 소식을 들었을 때 기분이 어땠나요?
애슐리 신앙: 정말 충격적이고, 흥분되고, 영광스러웠어요. 저는 이 분야에 대한 열정이 있고, 이게 많은 사람들에게 도움이 될 수 있다고 생각해요. 그런데 진입 장벽이 높다고 생각해서, 그래프를 이해하는 일이 이렇게 큰 영향을 미쳤다는 사실에 감정이 격해지기도 하지만, 정말 기분이 좋네요. 감사합니다!
Neo4j를 생각할 때 가장 먼저 떠오르는 세 단어는 무엇인가요?
애슐리 신앙: 친절하고, 쉽게 다가갈 수 있고 (상대적으로 말하면), 재미있어요. 네, 재미있어요! 인터페이스, 그러니까 Node를 생성하는 방식조차도 좀 엉뚱하게 들릴 수 있지만, 보이는 모습만 봐도 "아, 놀랍다! 내가 뭔가를 만들었어!"라는 느낌이 들죠. 명령어를 입력해서 뭔가가 나타나는 걸 배우는 사람에게는 정말 흥미로울 거예요. 오랫동안 이 일을 해온 우리에게는 좀 어리석게 들릴 수도 있지만요.
"아, 잠깐만, 내가 실제로 해냈을지도 몰라!"라는 느낌을 받을 수 있는데, Neo4j가 정말 도움이 된다고 생각해요. 그래서 재미있다고 말하고 싶어요. 정말 흥미롭거든요. 그리고 항상 친절해요. Neo4j의 누구에게든, Neo4j를 사용하는 사람들에게 연락할 때마다, 그들은 항상 정말 좋은 사람들이었어요. 매우 친절한 사람들이죠.
Knowledge Graph 옹호자가 되면서 얻을 수 있는 주요 교훈은 무엇인가요?
애슐리 신앙: 많은 사람들이 말하는 '바다를 끓이지 말라'는 말은 반복하지 않을게요. 좋은 사용 사례가 있는지 확인하세요. 모두가 이해하길 바라요. 제가 최근에야 이해하기 시작한 한 가지는, 제가 이 일에 대한 열정을 가지고 있다는 거예요. 그리고 제 임무는 다른 사람들이 Knowledge Graph에 대해 열정을 갖도록 영감을 주는 것이죠. 하지만 실제 기업, 즉 회사에서 채택할 때, 제 임무는 CEO가 저만큼 열정을 갖도록 하는 게 아니에요. 그건 제 일이고, 제 팀의 일이죠.
제 임무는 CEO에게 약속이 있고 Knowledge Graph의 실제 적용이 있다는 것을 보여줄 수 있는지 확인하는 거예요. 이게 단순한 유행도 아니고, Gartner 보고서의 최신 내용도 아니라는 걸요. 왜냐하면 많은 CEO와 고위 이해관계자들이 그런 생각을 갖고 있고, 더 전통적인 관계형 데이터베이스 배경을 알고 있거나, 거기서 왔기 때문에 인내심을 가져야 한다고 생각해요.
그래서 그들은 아마 솔루션에 대한 특정 경로를 염두에 두고 있을 거고, Knowledge Graph는 그중 하나가 아닐 거예요. 그러니 인내심을 가지세요. 누군가가 어떤 것에 열정을 갖도록 설득하려고 해서는 안 돼요. 어떤 것의 필요성과 실제 적용에 대해 설득하고 있는지 확인하세요. 그리고 항상 보여주려는 자세로 접근하세요. 그래프를 보여줘야 할 때가 많아요. "이게 제가 할 수 있는 다른 솔루션인 X, Y, Z보다 나은 이유"를 보여주는 거죠.
네, 정말 웃긴 게, 저는 지금 누군가에게 Knowledge Graph가 고려해볼 만한 솔루션이라고 설득하려고 하는 특정 시점에서 문자 그대로 제 조언을 따르고 있어요. 제가 너무 많은 말을 했다는 걸 깨닫고 "내 영상을 만들려면 내 조언을 따라야 해. 보여주겠다!"라고 물러섰죠. 그러면 그렇게 되는 거예요.
2022년에 주목해야 할 그래프 트렌드 중 하나는 무엇인가요?
애슐리 신앙: 저는 개인 그래프라고 말하고 싶지만, 대부분의 사람들이 개인 그래프에 대해 이야기하는 방식은 아니에요. 개인으로서, 시민 과학자로서, 종이나 온라인에서 다른 사람과 공유되지 않는 개인 그래프를 사용해서 모델링할 수 있을까요? 그게 보안 문제가 될 수 있으므로, 자신이 모델링하는 그래프에 다른 사람이 액세스할 수 없도록 하는 것이 중요해요.
그 밖에 어떤 그래프 기반 프로젝트와 이니셔티브가 칭찬받을 가치가 있다고 생각하시나요? 2022년을 먼저 시작해보세요그래피 어워드오늘 후보로 지명받으세요.
2022년 그래프 슈퍼스타 지명
- 2021년 그라피 어워드
- 5분 인터뷰
- Neo4j 그래픽
에이치시스템즈의 LogTree는 Neo4j 기반 GraphRAG 플랫폼으로, 데이터를 자동으로 지식그래프화하고 자연어 질의로 즉시 답을 제공합니다.
👉 에이치시스템즈 홈페이지