System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及企業費用或支出管理(em)系統,具體地,本專利技術涉及使用基于消息的費用捕獲和分類的em系統。
技術介紹
1、企業費用或支出管理(em)系統通常提供一套軟件和服務,旨在幫助組織有效地管理其旅行、費用和發票過程。例如,em軟件可用于跟蹤和控制雇員支出,確保符合支出政策,并簡化報銷過程。然而,現有的企業em解決方案通常缺乏有效和可靠的方式來捕獲和分類費用。因此,企業em系統存在改進的空間。
技術實現思路
1、根據本公開的實施例,提供了一種計算機實現的方法,包括:由微服務接收從移動應用發送的文本消息;由微服務從文本消息中提取多個命名實體;由微服務基于多個命名實體來評估文本消息是否表示有效支出;響應于發現文本消息表示有效支出,由微服務將文本消息分類為多個類別中的一個類別;以及由微服務生成支出條目,支出條目包括多個命名實體和文本消息被分類到的類別。
2、根據本公開的實施例,其中文本消息是多個文本消息中的一個,并且支出條目是從多個文本消息生成的多個支出條目中的一個,其中方法還包括選擇支出條目中的一個或多個并生成包括所選擇的支出條目中的一個或多個的報告。
3、根據本公開的實施例,還包括:從微服務向移動應用發送響應,其中響應包括支出條目的標識符。
4、根據本公開的實施例,其中,微服務在從移動應用接收到文本消息之后從睡眠模式切換到活動模式,并且在向移動應用發送響應之后切換回睡眠模式。
5、根據本公開的實施例,其中,提取包括識別文本消息中對
6、根據本公開的實施例,還包括為至少一個實體類定義字符序列模式和標簽。
7、根據本公開的實施例,其中,至少一個實體類的字符序列模式表示多個連續的十進制數。
8、根據本公開的實施例,其中評估包括將多個命名實體與預先注冊的實體數據進行比較。
9、根據本公開的實施例,其中分類包括將文本消息轉換成多維空間中的數值向量并測量數值向量之間的相似性。
10、根據本公開的實施例,還包括使用文本消息和文本消息被分類到的類別來訓練機器學習模型。
11、根據本公開的實施例,提供了一種計算系統,包括:存儲器;耦合到存儲器的一個或多個硬件處理器;以及存儲指令的一個或多個計算機可讀存儲介質,指令在被加載到存儲器中時使一個或多個硬件處理器執行操作,操作包括:由微服務接收從移動應用發送的文本消息;由微服務從文本消息中提取多個命名實體;由微服務基于多個命名實體來評估文本消息是否表示有效支出;響應于發現文本消息表示有效支出,由微服務將文本消息分類為多個類別中的一個類別;以及由微服務生成支出條目,支出條目包括多個命名實體和文本消息被分類到的類別。
12、根據本公開的實施例,其中文本消息是多個文本消息中的一個,并且支出條目是從多個文本消息生成的多個支出條目中的一個,其中操作還包括選擇支出條目中的一個或多個并生成包括所選擇的支出條目中的一個或多個的報告。
13、根據本公開的實施例,其中,操作還包括:從微服務向移動應用發送響應,其中響應包括支出條目的標識符。
14、根據本公開的實施例,其中,微服務在從移動應用接收到文本消息之后從睡眠模式切換到活動模式,并且在向移動應用發送響應之后切換回睡眠模式。
15、根據本公開的實施例,其中,提取包括識別文本消息中對應于預定義實體類的單詞。
16、根據本公開的實施例,其中,操作還包括為至少一個實體類定義字符序列模式和標簽。
17、根據本公開的實施例,其中評估包括將多個命名實體與預先注冊的實體數據進行比較。
18、根據本公開的實施例,其中分類包括將文本消息轉換成多維空間中的數值向量并測量數值向量之間的相似性。
19、根據本公開的實施例,其中,操作還包括使用文本消息和文本消息被分類到的類別來訓練機器學習模型。
20、根據本公開的實施例,提供了一個或多個非暫時性計算機可讀介質,其上編碼有計算機可執行指令,計算機可執行指令使得一個或多個處理器執行方法,方法包括:由微服務接收從移動應用發送的文本消息;由微服務從文本消息中提取多個命名實體;由微服務基于多個命名實體來評估文本消息是否表示有效支出;響應于發現文本消息表示有效支出,由微服務將文本消息分類為多個類別中的一個類別;由微服務生成支出條目,支出條目包括多個命名實體和文本消息被分類到的類別;以及從微服務向移動應用發送響應,其中響應包括支出條目的標識符,其中,提取包括識別文本消息中對應于預定義實體類的單詞。
本文檔來自技高網...【技術保護點】
1.一種計算機實現的方法,包括:
2.根據權利要求1所述的方法,其中所述文本消息是多個文本消息中的一個,并且所述支出條目是從所述多個文本消息生成的多個支出條目中的一個,其中所述方法還包括選擇所述支出條目中的一個或多個并生成包括所選擇的所述支出條目中的一個或多個的報告。
3.根據權利要求1所述的方法,還包括:
4.根據權利要求3所述的方法,其中,所述微服務在從所述移動應用接收到所述文本消息之后從睡眠模式切換到活動模式,并且在向所述移動應用發送所述響應之后切換回所述睡眠模式。
5.根據權利要求1所述的方法,其中,所述提取包括識別所述文本消息中對應于預定義實體類的單詞。
6.根據權利要求5所述的方法,還包括為至少一個實體類定義字符序列模式和標簽。
7.根據權利要求6所述的方法,其中,所述至少一個實體類的所述字符序列模式表示多個連續的十進制數。
8.根據權利要求1所述的方法,其中所述評估包括將所述多個命名實體與預先注冊的實體數據進行比較。
9.根據權利要求1所述的方法,其中所述分類包括將所述文
10.根據權利要求1所述的方法,還包括使用所述文本消息和所述文本消息被分類到的類別來訓練機器學習模型。
11.一種計算系統,包括:
12.根據權利要求11所述的系統,其中所述文本消息是多個文本消息中的一個,并且所述支出條目是從所述多個文本消息生成的多個支出條目中的一個,其中所述操作還包括選擇所述支出條目中的一個或多個并生成包括所選擇的所述支出條目中的一個或多個的報告。
13.根據權利要求11所述的系統,其中,所述操作還包括:
14.根據權利要求13所述的系統,其中,所述微服務在從所述移動應用接收到所述文本消息之后從睡眠模式切換到活動模式,并且在向所述移動應用發送所述響應之后切換回所述睡眠模式。
15.根據權利要求11所述的系統,其中,所述提取包括識別所述文本消息中對應于預定義實體類的單詞。
16.根據權利要求15所述的系統,其中,所述操作還包括為至少一個實體類定義字符序列模式和標簽。
17.根據權利要求11所述的系統,其中所述評估包括將所述多個命名實體與預先注冊的實體數據進行比較。
18.根據權利要求11所述的系統,其中所述分類包括將所述文本消息轉換成多維空間中的數值向量并測量所述數值向量之間的相似性。
19.根據權利要求11所述的系統,其中,所述操作還包括使用所述文本消息和所述文本消息被分類到的類別來訓練機器學習模型。
20.一個或多個非暫時性計算機可讀介質,其上編碼有計算機可執行指令,所述計算機可執行指令使得一個或多個處理器執行方法,所述方法包括:
...【技術特征摘要】
1.一種計算機實現的方法,包括:
2.根據權利要求1所述的方法,其中所述文本消息是多個文本消息中的一個,并且所述支出條目是從所述多個文本消息生成的多個支出條目中的一個,其中所述方法還包括選擇所述支出條目中的一個或多個并生成包括所選擇的所述支出條目中的一個或多個的報告。
3.根據權利要求1所述的方法,還包括:
4.根據權利要求3所述的方法,其中,所述微服務在從所述移動應用接收到所述文本消息之后從睡眠模式切換到活動模式,并且在向所述移動應用發送所述響應之后切換回所述睡眠模式。
5.根據權利要求1所述的方法,其中,所述提取包括識別所述文本消息中對應于預定義實體類的單詞。
6.根據權利要求5所述的方法,還包括為至少一個實體類定義字符序列模式和標簽。
7.根據權利要求6所述的方法,其中,所述至少一個實體類的所述字符序列模式表示多個連續的十進制數。
8.根據權利要求1所述的方法,其中所述評估包括將所述多個命名實體與預先注冊的實體數據進行比較。
9.根據權利要求1所述的方法,其中所述分類包括將所述文本消息轉換成多維空間中的數值向量并測量所述數值向量之間的相似性。
10.根據權利要求1所述的方法,還包括使用所述文本消息和所述文本消息被分類到的類別來訓練機器學習模型。
11.一種計算系統,包括:
12...
【專利技術屬性】
技術研發人員:A·莫哈帕特拉,P·C·斯利拉姆魯,T·辛哈,V·塞斯,
申請(專利權)人:SAP歐洲公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。