1.基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述預(yù)處理包括將用戶輸入的文本s進(jìn)行清理,移除用戶輸入中的特殊字符、標(biāo)點(diǎn)符號(hào)和多余空格得到清理后的句子s′,然后將清理后的句子s′進(jìn)行分詞處理,得到詞匯序列w,對(duì)詞匯序列w進(jìn)行詞性標(biāo)注,生成詞性序列p;
3.根據(jù)權(quán)利要求2所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述用戶的操作意圖i的驗(yàn)證表示如下:
4.根據(jù)權(quán)利要求2所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,根據(jù)詞匯序列w獲取上下文窗口,其中,w={w1,w2,…,wi,wj,wn},每個(gè)詞wi的上下文窗口ci包含前后固定個(gè)數(shù)k的詞,再根據(jù)上下文窗口ci構(gòu)建詞匯共現(xiàn)矩陣m,表示如下:
5.根據(jù)權(quán)利要求4所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述支持向量機(jī)的目標(biāo)函數(shù)表示如下:
6.根據(jù)權(quán)利要求1所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,在所述s4中,所述增強(qiáng)的支持向量機(jī)的目標(biāo)函數(shù)表示如下:
7.根據(jù)權(quán)利要求6所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,在訓(xùn)練過程中,結(jié)合預(yù)設(shè)場(chǎng)景下的特定行為模式和上下文信息,通過加權(quán)增強(qiáng)的支持向量機(jī)的方法來增加對(duì)目標(biāo)點(diǎn)擊事件的敏感度,其中,目標(biāo)函數(shù)中wi的計(jì)算公式表示如下:
8.根據(jù)權(quán)利要求7所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述計(jì)算幾何方法生成元素的精確邊界框進(jìn)行元素信息增強(qiáng)中,邊界框計(jì)算表示如下:
9.根據(jù)權(quán)利要求1所述的基于自然語言處理的瀏覽器元素定位方法,其特征在于,所述將綜合特征向量進(jìn)行聯(lián)合表示得到最終的特征表示,包括:
10.基于自然語言處理的瀏覽器元素定位系統(tǒng),其特征在于,所述系統(tǒng)包括: