上周帮我妈搜”膝盖受凉疼挂什么科”,刚输完关键词,页面直接跳出来本市三甲医院骨科的出诊表,甚至连哪个医生擅长中老年退行性关节问题的标注都给你贴好了。
我当时愣了两秒。
换做十年前搜同样的内容,翻三页结果全是卖膏药的广告,谁能想到现在的搜索引擎,能精准到知道”膝盖受凉疼”和”中老年退行性关节问题”的关联?
这背后没什么玄学。就是你天天听人提,但从来没搞懂到底是什么的知识图谱。
别拿它当数据库——它根本不是存东西的柜子
很多人第一次听”知识图谱”,第一反应是”哦,就是个高级的大数据库呗”。真不是。它的核心从来不是”存了多少信息”,而是”能不能把信息之间的关联摸透”。
传统数据库是什么样?就像你家里的储物柜,买了什么东西塞进去,你找的时候得精准记住你把它放哪个格子了——你搜”张三的电话”,它给你掏出张三的号码,多一个字都不会多说。哪怕柜子里同时存着”张三是骨科医生””张三擅长治老年关节痛””张三每周二出诊”,你不主动问,它绝不多嘴。
知识图谱完全是另一个路数。它不关心你把东西放哪个格子,它关心的是”这堆东西之间有什么线连着”。就像把所有零散的信息,当成散在桌子上的玻璃球,它用细丝线把有联系的球一个个串起来:”膝盖受凉疼”连”中老年退行性关节炎”,”退行性关节炎”连”三甲医院骨科”,”骨科”连”擅长老年关节问题的张医生”,”张医生”连”本周二出诊””医院离你家3公里”。你只要碰其中任何一个球,它就能顺着丝线把你需要的所有相关信息,全捞到你面前。

上次我跟一个做传统信息系统的老哥聊,他撇撇嘴说”这不就是我们早年做的关联表嘛”。我当时差点把手里的冰美式喷他脸上。关联表是什么?是工程师提前把所有关系手动录进系统,错一个数、漏一条线,整个表就卡壳。但知识图谱是能自己”找线”的——它知道”膝盖受凉疼”和”退行性关节炎”的关联,不是哪个工程师手动把俩词绑在一起的,是它读了几十万篇临床论文、几百万条患者的就诊记录,自己摸出来的规律。
你天天用的那些”智能”,全是它在悄悄干活
别觉得知识图谱是离你很远的技术概念。你每天碰到的那些”怎么这么懂我”的时刻,背后全是它在转。
比如你对着智能音箱问”明天出门要不要带伞”,它不是干巴巴给你报个”明天18度,有小雨”就完事。它知道你家在哪个小区,知道你每天下午两点要送孩子上学,甚至记得你上周淋了雨感冒刚好,所以它会顺嘴提一句”带伞,别淋着”。这不是它天生贴心,是它把”你””你的出行习惯””实时天气预报””你的近期病史”这些散在各处的节点,全串在同一张图谱里了。
还有你刷短视频的时刻。刚看完一个手冲咖啡的教程,转头就给你推磨豆机、云南小粒咖啡豆、甚至适合出租屋用的小型静音咖啡机。你以为是算法在猜你的喜好?其实是知识图谱里,”手冲咖啡”这个节点,连着”磨豆机””咖啡豆””租房党咖啡装备”这一堆相邻的节点,算法顺着丝线给你推而已。
说真的,我之前总觉得这些精准推送烦得要死,好像我脑子里想什么它都知道。后来搞懂原理才反应过来——它不是在猜你,是在你自己都没意识到的需求缝隙里,把藏在各个角落的信息给你揪出来了。当然,揪出来的东西要是不合心意,你划走就行,别跟它置气。

别吹得神乎其神——它现在还有好多笨地方
我见过太多吹知识图谱的文章,把它写得跟万能神药似的,好像有了它,互联网就能完全懂人了。拉倒吧。它现在笨得很。
上次我问家里的智能音箱”我妈膝盖疼,想给她买个加热护膝,选哪种合适”,它给我推了一堆网红款,贵得离谱,甚至还有给专业运动员用的高压力护膝,完全没考虑到我妈是中老年,皮肤敏感,根本用不了勒得慌的专业款。
为什么会出这种错?因为知识图谱现在的”线”,全是靠喂给它的数据堆出来的。如果它的图谱里,从来没有把”中老年关节护理””皮肤敏感””低压力护膝”这几个节点的关联权重调够,它就会顺着最常见的”护膝”节点,给你推投放最多、卖得最好的产品。
还有更离谱的。上次我搜”南京秋天适合爬的山,人少的”,它给我推了紫金山。大哥,紫金山秋天人挤得快把台阶压塌了,这叫人少?哦对,它的图谱里,”南京秋天爬山”的关联节点最多的就是紫金山,至于”人少”这个属性,它可能根本没把最近三年的周末、国庆人流数据给关联进去,所以才会闹这种笑话。
对吧?别信那些吹知识图谱能替代人的鬼话。它现在就像个刚进公司的实习生,记了一大堆资料,也知道各个部门的人是干嘛的,但你要让他帮你选个适合送妈妈的礼物,他大概率还是会给你拿公司手册里最显眼的那款——没坏心眼,就是没摸透那些藏在细节里的真实需求。
之前有个读者给我留言,问我们普通人学这个有啥用。说实话,真不用你去学怎么搭图谱、怎么调节点权重。你只要知道,你现在在网上碰到的所有”懂你”的时刻,背后都是这张网在串线就行。下次你碰到那种精准到离谱的推送,别觉得是有人在监听你手机——大概率是你之前搜过的某个关键词,在图谱里勾出来了一长串关联的内容。
说起来,最早的知识图谱概念,根本不是互联网公司搞出来的。是上世纪六十年代的认知科学家提的——他们想模拟人脑是怎么记东西的。你想啊,你自己的脑子不就是个图谱吗?你提到”上次在南京吃的鸭血粉丝汤”,能瞬间想起那家老巷子里的店址、老板带点口音的招呼、当时跟你一起去的朋友、甚至那天吹到脸上的风的温度。这些零散的记忆点,在你脑子里是连在一起的。现在的知识图谱,本质上就是想把人脑的这套记忆逻辑,搬到互联网上而已。
当然,现在离真的像人脑那么灵活还差得远。毕竟人脑能记得你三年前在南京吹的风是什么温度,现在的图谱,可能连紫金山周末人多都记不住。
下周我还要去南京。上次那家鸭血粉丝汤的店,我已经在脑子里的图谱里存了三年了。等真的走到店门口,说不定手机里的地图,比我还先想起来这家店——毕竟它的图谱里,早就把”南京老城区””鸭血粉丝汤老店”这几个节点串得牢牢的了。
作者|科技
排版|科技
审核|柚子