日常生活中的知識表及解題——找物品應用設想
我身處火車站,突然內急,可是問過火車站的小亭,都沒有賣手紙的;而我又不可能遠離候車廳。這時我上了二樓,發現有一些超市和一家KFC,可是他們也不賣手紙。怎麼辦?
也許你已經想到答案了。是的,KFC雖然不賣手紙,但是餐廳紙可以暫時挪為所用。我買了一杯牛奶,委婉地請求服務員多給些餐廳紙。服務員心知肚明,很大方地給了一大團。問題解決了。
那麼,在這個過程中,我們使用到怎樣的解題技巧呢?
“知識表 – 環境 – 物品 – 解決方案”簡略版模型
我個人認為,實際上,在大腦思考解決問題的過程中,使用到“知識表-環境-物品-解決方案”的簡略版模型。
在我們的記憶系統中,儲存著很多物品以及功用的對映關係。而且物品都有其靈活變通的用法。
知識表
物品 功用
餐廳紙 - 餐後清潔,可用於衛生間清潔,但是顯得有點浪費
手紙 - 主要用於衛生間清潔
普通紙 - 可以擦拭物品、書寫,在衛生要求較低的情況下可以清潔
鈔票 - 在緊急情況下可以清潔,儘量少用,除非足夠有錢
鮮花 - 裝飾
鮮花 - 禮品
相機 - 攝影
書籍 - 閱讀,增長知識和素養
。。。
現在,讓我們應用到具體環境中。具體環境是我們的火車站及其設施。
環境 – 可能的物品
服務亭– 提供諮詢,在特殊情況下可能提供手紙
書亭– 書籍購買,可能提供手紙(非賣品)
超市– 很可能提供手紙購買
KFC - 必定有餐廳紙,但是沒有衛生間
需求:
能夠用於衛生間清潔的手紙,最好自然是手紙,餐廳紙也可以接受(在特殊情況下浪費一點也沒關係),在緊急情況下普通紙也可以用於。由於不是土豪,鈔票還是不用了。因此解決方案很自然地鎖定在餐廳紙上。對於生活經驗豐富且觀察力強的人來說,KFC應該是很快就注意到的目標。而對於像我這樣的人來說,還需要一定的反應時間 ^_^
事實上,還有一種重要的因素沒有考慮進去。如果一個人善於交往的話,為什麼不向別人求助一下呢?因此,對於一個懂得交際的人來說,世界上遍地是資源,只要他沒有離開人類社會的話。
引申和完善
我們已經給出瞭解決問題的基本模型“知識表
首先,知識表完全可以進行擴充套件和完善。可以通過遍歷淘寶、天貓、京東等網上商城的物品來獲取幾乎所有商品的資訊,初始化程式的記憶系統;
其次,使用者可以對比較固定的物品進行創造性的使用,在使用過程進行增減和修改,提升程式的記憶系統。比如身份證不僅可以用於驗明身份,還可以用於裁紙。因此,知識表模型可以進行完善:
物品 – 功用 – 原因
身份證– 驗明身份 – 證上有人的唯一標識資訊
身份證– 裁紙 – 邊緣較銳利
礦泉水瓶– 裝水 – 具備容納能力
礦泉水瓶– 裝土 – 插花
。。。
應用的時候,正好是一個逆向過程。比如我需要裁紙,實際上是需要邊緣銳利的物品。小刀、剪刀等自然是首選,是專用於做這些事情的;但是如果沒有的話,就可以從原因入手,搜尋有其他那些物品也具備邊緣銳利的物品,比如證件、銀行卡等。
其三,當程式輸出有錯誤的時候,使用者可以輸入更多的資訊,幫助程式學習。
在日常生活關於處理物的事情中,“知識表-環境-物品-解決方案”已經足夠滿足需要了。不過涉及到人際交往的事情,就需要更精細的模型了。
比如說,鮮花可以作為禮品贏得女子的歡心。可是女神拒絕了,原因何在呢?也許是女神心情不高興,天氣不好,時機不恰當等。
可以對模型進行擴充套件和完善:
知識表 – 環境 – 物品 – 解決方案 – 反饋 – 原因 – 改進
完整應用
未來, 當所有物品連線上物聯網之後,使用者只需要輸入所需要的物品,應用將自動搜尋在使用者所處位置附近的所有商店,尋找並展示具有相同或相似功能的所有商品及其資訊。
完整框圖(簡略版)