聊一聊google的Knowledge Graph

2022-03-31 20:05:53 字數 2750 閱讀 3575

它是google用於增強它的搜尋引擎的功能和提高搜尋結果質量的一種技術。在2023年5月16日提出,除了提供基本的與主題相關的鏈結服務之外,它還能結構化與主題相關的資訊。這樣做的目的就是讓使用者無需通過點選多個相關鏈結自己手動去搜尋相關資訊,而是google直接把整合好的結果展示在搜尋頁面,真是太貼心啦!

for example: 我在google中搜尋:andrew ng

可以看到,右側會直接把andrew ng的相關基本資料給你整合好。比如出生,教育背景,所獲獎項,你搜有些名人,甚至連他爹是誰都給你顯示出來。而這些絕逼不是系統手動輸入的(so stupid!),而是knowledge graph幫你完成。

這些內容是怎麼來的呢?當然,不可能完全靠google自己搜尋資料得到,因為,這個資料實在是太龐大了。

比如說,其中有部分資料**於the world factbook(世界概況) - cia(**情報局):《世界概況》是由美國**情報局出版的調查報告,發布世界各國及地區的概況,例如人口、地理、政治及經濟等各方面的統計資料。因**情報局屬美國**部門,所以其資料格式、體例、內容皆需符合美國**的官方需要及立場資料則是由美國***、美國人口調查局、國防部等部門及其轄下的相關單位提供。(google)

還有資料來自freebase:freebase是乙個由元資料組成的大型合作知識庫,內容主要來自其社群成員的貢獻。它整合了許多網上的資源,包括部分私人wiki站點中的內容。freebase致力於打造乙個允許全球所有人(和機器)快捷訪問的資源庫。它由美國軟體公司metaweb開發並於2023年3月公開運營。2023年7月16日被谷歌收購。 2023年12月16日,google宣布將在六個月後關閉freebase,並將全部資料遷移至維基資料。

當然,還有大名鼎鼎的wikipedia。

在2023年的時候,google的語義網路就已經包含了超過5億7千萬個物件實體,而且物件實體之間超過了180億的史實和關係。這些資料用於理解我們輸入到搜尋欄中的關鍵字。

在2023年12月4日,knowledge graph被翻譯成了其中語言,其中包括了:西班牙語,法語,德語,葡萄牙語,日語,俄語和義大利語。沒有中文也是情理之中。

在2023年5月的google io大會上, amit singhal(google  search的頭頭,google's mr search

提出了未來的搜尋將主要在3個方面進行提公升和改進:1)為搜尋者答問;2)與搜尋者交流;3)在搜尋者開始搜尋之前,就能給出他們想要的答案。他和knowledge graph的關係極為密切

2023年8月,google提出了乙個新的東東叫knowledge vault,這個

knowledge vault,包含了大量的源自knowledge graph的資料,同時,利用機器學習的方法,它自身也蒐集了16億的史實。

2023年12月16日,freebase and knowledge graph team(都是google的)宣稱

將在六個月後關閉freebase,並將全部資料遷移至維基資料。

因此,在2023年,基於ludwig wittgenstein關於乙個單詞的含義和上下文有緊密的聯絡,singhal開始對一些模稜兩可的單詞進行考察,從與這些單詞相關的單詞入手。比如,你搜尋「hot dog」,google會告訴你,這是一種可以吃的食物,香腸,還有可能是一種棒球的比賽,而不是告訴你這是乙隻很熱的

聊一聊 Flask 的 jsonify

首先我們來看一段 python from flask import flask,jsonify tasks api v1.0 tasks methods get defget tasks return jsonify if name main true 在這段 裡面,我們看到了今天的主角jsonif...

聊一聊我的二 二

我是乙個二 二一年六月畢業的學軟體技術的大專生 也就是明年畢業 對於任何人來說,這一年裡是充滿挑戰的。可能乙個小小的想法,就會決定未來的走向。二 二 是對於所有人都是複雜的一年,特別是對於我.二 二 一年裡充滿了對於我是充滿悲傷的,疫情爆發,長輩離世,面臨就業問題等等,各種我不敢面對的事情。都出現在...

聊一聊PHP的global

眾所周知,在php的函式中,如果想使用全域性變數,一種是使用超全域性變數 globals,另一種是在函式中使用global關鍵字宣告,使用超全域性變數 globals的方式大家都知道了,今天來好好聊一聊使用global方式來宣告變數。我們來看如下例子 a 1 b 2 function test te...