小i機器人軟件工程師帶你看懂NLP的兄弟NLU

NLP和NLU是兩個概念,前者是自然語言處理,後者是自然語言理解,很多時候大家都會放在一起說:自然語言處理與理解,也有人會把自然語言處理和理解用NLP來統稱,事實上這是兩個概念,只是因爲NLP的知名度和認知度比NLU更大,NLU很少被人提及。

在功能邏輯上,NLP是NLU的上一步,人和機器人通過文字、語音、圖形、手勢等自然溝通語言進行交互時,機器的大腦會首先對信息作出處理,然後再進行理解和反饋,它也是常見的“語義”,這部分工作就是由NLU技術來實現,它可以說是機器人的“腦細胞”,是認知智能領域關鍵技術中的核心。

今天,帶大家走進小i機器人的產品研發中心,認識一下來自NLU研發組的包包,讓他給大家揭祕NLU技術的發展應用,以及他在小i機器人作爲“資深軟件工程師”是一種什麼樣的體驗。
在這裏插入圖片描述
Hello,包包,可以給大家介紹下產品研發中心以及你所在的NLU研發組嗎?

大家好,我是包包。 其實產品研發中心的主要任務是圍繞着產品展開的,承擔着調研、設計、計劃、開發、測試、發佈等一系列工作。

而我所在的NLU研發組主要負責產品以及引擎相關工作。我目前的工作內容主要圍繞着base、pro、cluster、labs、International等產品以及對接能力研發,引擎相關開發優化以及解決項目中反饋的需求。

是什麼契機讓你進入人工智能行業的呢?在小i機器人工作的這幾年,你的角色有了什麼樣的轉變嗎?

我在來小i機器人之前一直做着互聯網相關的工作。當初也是一個很偶然的機會,朋友向我推薦了小i機器人,然後隨着小i機器人的步伐一步一步瞭解並進入人工智能行業。

我是2014年加入小i機器人的,今年是第五年了。從剛進入公司對產品的一無所知到慢慢能夠熟悉產品承擔起產品的開發,期間也不斷的遇到問題,也是很幸運有身邊這些領導同事們給予我巨大的幫助,得以度過這困難的起步階段。

隨着熟悉程度提高,逐漸由產品研發兼併引擎開發,也會接觸到項目中反饋來的問題和需求,不斷的與反饋人員交流溝通。在每一次的處理需求問題的同時,溝通能力、定位問題、解決問題的能力不斷得到提升。所以我也非常慶幸我能夠進入小i,更慶幸能夠進入這麼奈斯的部門團隊。

那說說在產品研發中心工作是一種什麼樣的體驗?

部門技術牛人多,都有自己擅長領域,在處理實際項目中反饋過來新的需求問題時,與部門領導同事交流下,前一秒還在抓耳撓腮的問題後一秒就引刃而解了。部門運動牛人也多,公司有健身房、乒乓球、桌球,下班空閒可以運動放鬆下。晚上有加班的時候,在忙完項目上的事情後,還可以去公司的深夜食堂補充能量~

可以說,在小i機器人工作,會讓你時時刻刻都充滿着能量!

有了充滿能量的你們,公司纔會有更多更好的產品嘛~

那NLU(自然語言理解)作爲小i機器人的核心技術之一,你能給大家簡單介紹下什麼是NLU以及NLU技術的應用嗎?

NLU試圖解決例如,語言究竟是怎樣組織起來傳輸信息的、人又是怎樣從一連串的語言符號中獲取信息的。換種表達就是,通過語法、語義、分詞等分析,獲取自然語言的語義表示。

假如我們要實現百度搜索的更貼近自然語言理解的方式,那麼理想的效果可能如下:百度搜索“訂一張明天北京去杭州的機票,國航頭等艙”
在這裏插入圖片描述
但是我們實際需要的結果類似是這樣的:
在這裏插入圖片描述
上面的場景目前就可以採用我們的屬性槽方式(slots)來實現:
在這裏插入圖片描述自然語言理解是人工智能基礎模塊和核心模塊,我們目前的服務同時實現了無上下文的模式和有上下文的模式,rask模式,confirm模式。無上下文的模式主要應用在搜素場景,有上下文的模式主要應用於對話場景。rask模式主要應用於反問引導用戶對話補全缺失要素的場景,confirm模式主要應用於用戶變更之前的輸入再次確認的場景。後續我們一方面在技術上會進一步優化,另一方面會服務更多的業務。

在之前訪談中,他們都對“職場萌新們”已經分享很多面試技巧,你能給大家分享一些“讓簡歷脫穎而出”的小妙招麼?

其實這個問題有點難爲我了,因爲我也好久沒有做過簡歷了,但是我覺得簡歷中求職目標一定要明確。因爲連自己要找什麼工作都沒想明白的人,HR恐怕也很難給他機會吧。

現在我們小i在飛速發展中,有着優秀的企業文化,完善的管理制度,期待傑出的人才加入,在這裏實現個人價值和企業共贏!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章