阅读提示:为防止内容获取不全,请勿使用浏览器阅读模式。
张家栋端着茶杯,听到“根据上下文猜出用户想打的是哪个字”这句话时,手忽然顿了一下。
他的脑子里,像是有一道闪电划过。
联想输入法。
他前世在历史资料里读到过——那是九十年代初期,国内一家软件公司开发出来的技术。它的核心思路很简单:当用户输入一个字的拼音时,系统不仅会列出所有同音字,还会根据用户刚刚输入的上一个字,自动把最可能搭配的字排在前面。
比如,用户打了“电”字,再打“nao”的拼音时,系统会自动把“脑”字排在第一位,而不是“闹”、“挠”、“瑙”这些不相关的字。因为“电脑”这个词,是用户最可能想打的。
这个思路,放在今天看来,似乎再普通不过了。可在1984年的中国,这个想法,还从来没有被人系统地提出来过。
张家栋放下茶杯,目光在桌面上停留了几秒,然后抬起头来,用一种带着几分试探的语气,缓缓说了一句:
“刘工,杨工——我有个不太成熟的想法,你们听听看,有没有道理。”
刘启英和杨宗纬对视了一眼,都放下了手里的东西,专注地看着他。
“你们刚才说,拼音输入法最大的问题,是打完拼音以后,同音字太多,选字太慢。”张家栋伸出一根手指,在桌面上轻轻点了点,“那——如果换个思路呢?”
“什么思路?”刘启英微微前倾了身子。
“用户打字,不是孤立地打一个字,而是打一整句话。”张家栋的语气不紧不慢,像是在一边想一边说,“比如,用户想打"电脑"这个词——他先打了一个"电"字,然后打"nao"这个拼音。如果系统能根据他刚刚打出来的那个"电"字,自动判断出——用户既然已经打了"电",那接下来最可能打的字,就是"脑",而不是"闹"、"挠"、"瑙"这些不相关的字。”
他顿了顿,又补了一句:“甚至,如果系统能记住用户常用的词汇——比如,一个做会计的人,经常打"报表"、"账目"、"库存"这些词,那当他打"报"字的时候,系统就能自动把"表"字排在第一位——这样,选字的时间,是不是就能大大缩短?”
话音刚刚落下,桌上就瞬间安静了……