本發(fā)明涉及一種將經(jīng)濟(jì)的、組織的和/或工業(yè)的內(nèi)容和/或流程數(shù)字化轉(zhuǎn)換為數(shù)字化表示、例如數(shù)字化表達(dá)和/或可視化的系統(tǒng)。此外,本發(fā)明涉及一種在引入新表示或優(yōu)化現(xiàn)有表示期間實(shí)時(shí)生成數(shù)字化表示的方法。
背景技術(shù):
1、在對(duì)經(jīng)濟(jì)的、組織的和/或工業(yè)的流程進(jìn)行數(shù)字化轉(zhuǎn)換期間,已經(jīng)存在一些工具“tools”,這些工具使得更加容易地將實(shí)際內(nèi)容和/或?qū)λ占瘮?shù)據(jù)的使用翻譯為數(shù)字化表示,即抽象的、特別是有it能力的表達(dá)或可視化。特別是,在此將由于例如自然地進(jìn)行而復(fù)雜的程序翻譯為邏輯化的概念和/或流程。這些可數(shù)字化處理的概念和/或流程以各種語(yǔ)言用分別相關(guān)的規(guī)則和語(yǔ)法而再現(xiàn)。
2、例如存在對(duì)工作流和/或流程表示的可數(shù)字化捕獲的表達(dá),例如bpmn、即“business?process?model?undnotation(業(yè)務(wù)流程建模標(biāo)注)”、uml活動(dòng)圖(其中uml代表“統(tǒng)一建模語(yǔ)言”)、epk(其中epk代表“事件控制的流程鏈”),它們將可用自然語(yǔ)言描述表示的復(fù)雜過(guò)程轉(zhuǎn)換為抽象化表述,這些抽象化表述所遵循的概念是邏輯化的且因此可翻譯為數(shù)字化的概念。
3、該領(lǐng)域中以可數(shù)字化捕獲的方式表示技術(shù)上一般常見(jiàn)的活動(dòng)、關(guān)系、時(shí)間序列和/或組織的可視化的例子例如是流程圖、電路圖、用于制造設(shè)施中各個(gè)要素的聯(lián)網(wǎng)的規(guī)則、基本動(dòng)作的表示及其與控制和/或數(shù)據(jù)流的關(guān)聯(lián)。這些可視化不僅很普遍,而且還是將實(shí)際發(fā)生的流程轉(zhuǎn)換為數(shù)字可捕獲和可編輯的數(shù)據(jù)和數(shù)據(jù)集的基礎(chǔ)。
4、當(dāng)今,bpmn是用于描述業(yè)務(wù)流程的事實(shí)上的標(biāo)準(zhǔn)。bpmn是一種建模語(yǔ)言,并且以倒角矩形的形式描繪針對(duì)任務(wù)或功能等活動(dòng),并且以圓形的形式描繪事件,例如“客戶(hù)顧問(wèn)通過(guò)附上樣品向客戶(hù)推廣產(chǎn)品”。通過(guò)箭頭和分支表示順序,例如,用菱形一方面表示“已接收到訂單”,另一方面表示“30天未得到對(duì)附上樣品的答復(fù)”。以這種方式創(chuàng)建的流程圖對(duì)每位員工來(lái)說(shuō)都很熟悉。為了使內(nèi)容精確化而存在如下可能性:借助于小圖標(biāo)(icon)來(lái)對(duì)基本符號(hào)進(jìn)行補(bǔ)充。但形式和基本含義保持不變。這降低了這些流程圖的閱讀者的入門(mén)門(mén)檻,并且特別是提高了專(zhuān)業(yè)員工的接受度。
5、uml圖對(duì)系統(tǒng)可視化;例如,uml圖再現(xiàn)了復(fù)雜的生產(chǎn)序列和/或制造設(shè)施的與電路圖相當(dāng)?shù)谋硎荆顒?dòng)是可集成的。因此,uml圖取代了新生產(chǎn)線(xiàn)并加快了熟悉時(shí)間,提供了說(shuō)明,也為員工提供了評(píng)論的機(jī)會(huì)。
6、epk是一種圖形建模語(yǔ)言,用于可視化制造設(shè)施或組織的序列流程。原則上,諸如“加注鍋爐”、“打開(kāi)閥門(mén)”、“控制鍋爐中的蒸汽壓力”或者還有“發(fā)出報(bào)價(jià)”等工作流程在此通過(guò)語(yǔ)法規(guī)則而被可視化?;诒硎具壿嫷倪@種概念旨在使得能夠?qū)φ谶M(jìn)行的流程進(jìn)行明確描述。這是所謂的集成信息系統(tǒng)架構(gòu)(aris)的主要要素。
7、為了優(yōu)化內(nèi)容和/或流程、序列和/或關(guān)系的現(xiàn)有數(shù)字化表示,或者為了引入流程、序列和/或關(guān)系的新的數(shù)字化表示,通過(guò)采訪(fǎng)可視化的用戶(hù)或執(zhí)行者,手動(dòng)創(chuàng)建協(xié)議和詳細(xì)的工作流,然后在與許多參與者的耗費(fèi)的會(huì)議中對(duì)其進(jìn)行數(shù)小時(shí)討論。然后使用這些結(jié)果來(lái)創(chuàng)建新的和/或經(jīng)優(yōu)化的數(shù)字化表示。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的任務(wù)是:通過(guò)創(chuàng)建從實(shí)際的事件、流程、序列、關(guān)系到數(shù)字的事件、流程、序列、關(guān)系的自動(dòng)化轉(zhuǎn)換,減少針對(duì)現(xiàn)有數(shù)字化表示的優(yōu)化和/或新數(shù)字化表示的引入方面的耗費(fèi)。
2、本發(fā)明的任務(wù)的解決方案和主題是一種用于將自然語(yǔ)言可捕獲的經(jīng)濟(jì)的、組織的和/或工業(yè)的內(nèi)容和/或流程自動(dòng)轉(zhuǎn)換為數(shù)字化表示的系統(tǒng),該系統(tǒng)包括:
3、-一個(gè)或多個(gè)用于捕獲和/或記錄用戶(hù)特定的數(shù)據(jù)的模塊;
4、-所述模塊的一個(gè)或多個(gè)接口和/或存儲(chǔ)器,其用于
5、-至少一個(gè)第一處理器,其配置為,使得其處理捕獲的數(shù)據(jù)以轉(zhuǎn)發(fā)給ki、即“人工智能”,并能以記錄語(yǔ)言創(chuàng)建數(shù)字化表示;以及
6、-具有至少一個(gè)神經(jīng)網(wǎng)絡(luò)的至少一個(gè)第二處理器與至少一個(gè)第一處理器之間的至少一個(gè)接口,該神經(jīng)網(wǎng)絡(luò)具有至少一個(gè)ki,其中所述至少一個(gè)ki被訓(xùn)練為,使得該ki能夠基于經(jīng)處理的用戶(hù)特定的記錄數(shù)據(jù)而執(zhí)行模式分析、模式識(shí)別和/或模式預(yù)測(cè);以及
7、-至少一個(gè)其他接口,用于將來(lái)自ki的數(shù)據(jù)編輯的結(jié)果傳輸?shù)降谝惶幚砥?,以生成至少一個(gè)數(shù)字化表示,該數(shù)字化表示作為建議
8、-通過(guò)顯示模塊被提供給用戶(hù),
9、-使得來(lái)自用于捕獲和/或記錄用戶(hù)特定的數(shù)據(jù)的模塊的信息通過(guò)至少一種以自動(dòng)化方式生成的數(shù)字化表示可用作針對(duì)解決方案的建議。
10、此外,本發(fā)明的主題是一種以自動(dòng)化方式將自然語(yǔ)言?xún)?nèi)容轉(zhuǎn)換為數(shù)字化表示的方法,包括以下方法步驟:
11、-通過(guò)相應(yīng)的模塊生成用戶(hù)特定的數(shù)據(jù),
12、-處理所述用戶(hù)特定的數(shù)據(jù),以便將其饋入到具有至少一個(gè)ki的至少一個(gè)神經(jīng)網(wǎng)絡(luò)中,
13、-通過(guò)ki編輯經(jīng)處理的用戶(hù)特定的數(shù)據(jù),并且
14、-基于用戶(hù)特定的數(shù)據(jù)和可能存在的(多個(gè))數(shù)字化表示將由ki制定的解決方案和/或問(wèn)題傳送給處理器,
15、-為用戶(hù)可視化和/或向用戶(hù)輸出數(shù)字化表示的由ki制定的建議。
16、最后,本發(fā)明的主題是一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品可以加載到數(shù)字計(jì)算機(jī)的內(nèi)部存儲(chǔ)器中,并且包括用于執(zhí)行根據(jù)本發(fā)明的方法的方法步驟的軟件代碼段。
17、本發(fā)明的總體認(rèn)識(shí)是,當(dāng)將經(jīng)濟(jì)的、工業(yè)的和/或組織的流程和/或其他內(nèi)容(例如任務(wù)、事件、功能和/或序列)翻譯和/或轉(zhuǎn)換為數(shù)字化表示、例如(多個(gè))表達(dá)和/或(多個(gè))可視化時(shí),從完全不同的生活領(lǐng)域中,會(huì)出現(xiàn)重復(fù)出現(xiàn)的模式,這些模式可以通過(guò)適當(dāng)?shù)娜斯ぶ悄茏R(shí)別甚至預(yù)測(cè),從而可以實(shí)現(xiàn)內(nèi)容和/或工作流程的至少一部分的自動(dòng)化的數(shù)字化轉(zhuǎn)換。這主要應(yīng)用于引入新的工作流程和/或優(yōu)化現(xiàn)有的工作流。在由ki引入和/或優(yōu)化現(xiàn)有的數(shù)字化表示系統(tǒng)時(shí),通過(guò)本發(fā)明而建議數(shù)字化表示(例如數(shù)字化表達(dá)和/或可視化)。然后,這些建議可以立即用作進(jìn)一步討論的基礎(chǔ),并引入來(lái)自不同商業(yè)領(lǐng)域和/或生活領(lǐng)域的解決方案,否則的話(huà)這些解決方案在該行業(yè)中可能會(huì)被忽視。
18、ki的模式識(shí)別在此使得能夠?qū)F(xiàn)有的數(shù)字化表示與來(lái)自經(jīng)濟(jì)和技術(shù)所有領(lǐng)域的現(xiàn)有解決方案的集合進(jìn)行比較。有利地,ki幾乎在記錄和捕獲用戶(hù)特定的數(shù)據(jù)的同時(shí),通過(guò)處理器和顯示模塊向用戶(hù)提供一個(gè)或多個(gè)用于解決用戶(hù)特定的數(shù)據(jù)中提出的一個(gè)/多個(gè)問(wèn)題的建議。因此,ki實(shí)際上可以“參與”討論,節(jié)省對(duì)于討論而言寶貴的分析時(shí)間和/或用于尋找已知解決方案的時(shí)間。由此,公司中的重組可以明顯更成本高效地執(zhí)行。
19、此外,如果通過(guò)合適的模塊,能夠考慮來(lái)自不同的用于記錄和/或捕獲的模塊和/或不同行業(yè)和產(chǎn)業(yè)分支的所有用戶(hù)特定的數(shù)據(jù),并根據(jù)ki的分析,將來(lái)自類(lèi)似存放的案例的經(jīng)驗(yàn)和/或解決方案一并納入討論,那么解決方案的質(zhì)量就會(huì)提高。為此,ki有利地連接到云應(yīng)用程序。
20、因此,可以實(shí)現(xiàn)轉(zhuǎn)換時(shí)間的顯著加速,并可以更有效地設(shè)計(jì):對(duì)現(xiàn)有的數(shù)字化表示(如工作流)的創(chuàng)新和優(yōu)化的引入。
21、由ki的訓(xùn)練數(shù)據(jù)和當(dāng)前記錄的用于現(xiàn)有數(shù)字化表示的所考慮的修訂和/或新引入另一個(gè)數(shù)字化表示的數(shù)據(jù)組成的ki的模式識(shí)別和/或模式分析的所述一個(gè)或多個(gè)結(jié)果然后被用作修訂該流程的基礎(chǔ)。ki的結(jié)果以針對(duì)數(shù)字化表示的建議的形式可以在討論中被實(shí)時(shí)且多次地呈現(xiàn)。
22、共存和合作的復(fù)雜性不斷增加。特別是,在此收集的數(shù)據(jù)變得越來(lái)越復(fù)雜且越來(lái)越不清楚明了。因此,存在對(duì)從許多不同領(lǐng)域中識(shí)別出類(lèi)似模式的工具的需求,以便使針對(duì)數(shù)字化表示的類(lèi)似解決方案建議更快地、特別實(shí)時(shí)地和/或在用于優(yōu)化和/或新引入例如工作流的正在進(jìn)行的討論期間可用。特別是工業(yè)流程和/或業(yè)務(wù)流程的流程記錄就是這種復(fù)雜的過(guò)程,所述過(guò)程將參與用戶(hù)的(當(dāng)然部分也是隱含的)知識(shí)的自然語(yǔ)言描述翻譯為工作流和流程表示的可視化以及抽象化的表達(dá)(或數(shù)字化表示),例如bpmn、uml、epk。
23、作為“用于捕獲和/或記錄用戶(hù)特定的數(shù)據(jù)的模塊”,例如在系統(tǒng)中集成了以下裝置:麥克風(fēng)、攝像頭、白板上的筆記、評(píng)論字段等,它們可用作工具以用于捕獲用戶(hù)特定的提議,用于優(yōu)化、更改、捕獲、新引入數(shù)字化表示。對(duì)于包括工業(yè)設(shè)施的本發(fā)明應(yīng)用,傳感器形式的模塊也可以提供用戶(hù)特定的數(shù)據(jù)。在優(yōu)化中,ki結(jié)合所捕獲和記錄的用戶(hù)特定的數(shù)據(jù)來(lái)處理現(xiàn)有的數(shù)字化表示。
24、作為數(shù)字化表示的記錄語(yǔ)言,優(yōu)選使用已經(jīng)存在的數(shù)字化表示的語(yǔ)言,例如uml、bpml和/或epk。于是,由系統(tǒng)提供的建議是按照相應(yīng)記錄語(yǔ)言的規(guī)則和/或模式而制定的。在此,通過(guò)麥克風(fēng)例如捕獲聲學(xué)數(shù)據(jù)和/或通過(guò)視頻捕獲視覺(jué)數(shù)據(jù)。
25、作為顯示模塊,數(shù)字化解決方案中的所有傳統(tǒng)的再現(xiàn)裝置均可使用,例如顯示器、智能手機(jī)、監(jiān)視器、筆記本電腦、平板電腦、手持設(shè)備、語(yǔ)音輸出、彈出窗口、打印機(jī)。顯示模塊可以以可存儲(chǔ)和/或已存儲(chǔ)的數(shù)字化表示和/或可變的數(shù)字化表示的形式再現(xiàn)信息。
26、計(jì)算機(jī)或電腦是一種使用可編程計(jì)算規(guī)則來(lái)處理數(shù)據(jù)的裝置。計(jì)算機(jī)至少包含一個(gè)處理器。
27、通過(guò)至少一個(gè)第一處理器而捕獲模擬來(lái)源和/或傳感來(lái)源的所述用戶(hù)特定的數(shù)據(jù)并變換為用于傳送給ki并進(jìn)行進(jìn)一步處理的數(shù)據(jù)。在此,可以使用各種處理程序和/或分析方法,例如“自然語(yǔ)言處理”,特別是語(yǔ)音分析、手勢(shì)識(shí)別,使得ki中的經(jīng)處理的數(shù)據(jù)可直接用于模式分配、模式分析或模式識(shí)別。
28、在本發(fā)明的上下文中,“處理器”可以例如理解為機(jī)器和/或電子電路。處理器可以特別是中央處理器(中央處理單元,英文:central?processing?unit,即cpu)、微處理器或微控制器,例如專(zhuān)用集成電路或數(shù)字信號(hào)處理器,可能與用于存儲(chǔ)程序指令的存儲(chǔ)單元等相結(jié)合。處理器也可以例如是ic(集成電路,英文:integrated?circuit),特別是fpga(現(xiàn)場(chǎng)可編程門(mén)陣列,英文:field?programmable?gate?array)或asic(專(zhuān)用集成電路,英文:application-specific?integrated?circuit),或dsp(數(shù)字信號(hào)處理器,英文:digitalsignal?processor)或圖形處理器gpu(graphic?processing?unit(圖形處理單元))。
29、處理器也可以被理解為虛擬化處理器、虛擬機(jī)或軟cpu。例如,它也可以是一個(gè)可編程處理器,該可編程處理器配備有用于執(zhí)行根據(jù)本發(fā)明的所述方法的配置步驟,或者是以配置步驟被這樣配置的,使得該可編程處理器實(shí)現(xiàn)根據(jù)本發(fā)明的方法或模塊的特征,或本發(fā)明的其他方面和/或部分方面的特征。
30、在本發(fā)明的上下文中,“模塊”可以例如理解為一種裝置,例如麥克風(fēng)、攝像機(jī)和/或用于存儲(chǔ)聲音和/或視覺(jué)數(shù)據(jù)的存儲(chǔ)單元。例如,處理器被專(zhuān)門(mén)設(shè)置用于這樣執(zhí)行所述數(shù)字化表示,以便使ki執(zhí)行功能以實(shí)施或?qū)崿F(xiàn)模式分析、模式識(shí)別和/或模式預(yù)測(cè)和/或根據(jù)本發(fā)明的方法的步驟。相應(yīng)模塊例如也可以構(gòu)造為單獨(dú)的或獨(dú)立的模塊。為此,相應(yīng)的模塊例如可以包括其他元件。這些元件例如是一個(gè)或多個(gè)接口(例如數(shù)據(jù)庫(kù)接口、通信接口——例如網(wǎng)絡(luò)接口、wlan接口)和/或評(píng)估單元(例如其他處理器)和/或存儲(chǔ)單元。例如,通過(guò)這些接口可以交換(例如接收、傳送、發(fā)送或提供)數(shù)據(jù)。通過(guò)該評(píng)估單元,可以例如以計(jì)算機(jī)輔助和/或自動(dòng)化的方式比較、檢查、處理、分配或計(jì)算數(shù)據(jù)。通過(guò)存儲(chǔ)單元,可以例如以計(jì)算機(jī)輔助和/或自動(dòng)化的方式存儲(chǔ)、檢索或提供數(shù)據(jù)。
31、這些模塊根據(jù)例如一個(gè)或多個(gè)麥克風(fēng)、攝像機(jī)、白板、筆記等的記錄生成用戶(hù)特定的數(shù)據(jù)。在此過(guò)程中獲得的數(shù)字化的、視覺(jué)的和/或聲學(xué)的數(shù)據(jù)例如通過(guò)用于面部識(shí)別、語(yǔ)音識(shí)別、手勢(shì)識(shí)別、音高的程序進(jìn)行處理。
32、術(shù)語(yǔ)“自動(dòng)裝置”或“自動(dòng)”或“自動(dòng)化”在此代表:根據(jù)代碼、所設(shè)定的規(guī)劃和/或與所設(shè)定的狀態(tài)相關(guān)的一個(gè)或多個(gè)技術(shù)程序的自主的、特別是以計(jì)算機(jī)輔助方式自主的序列。在此,自動(dòng)化序列的范圍與計(jì)算機(jī)輔助地處理數(shù)據(jù)本身的可能性一樣廣泛。然后,將這些用戶(hù)特定的數(shù)據(jù)以及(必要時(shí))將已經(jīng)現(xiàn)有的數(shù)字化表示輸入到ki,以便使所述ki執(zhí)行模式分析、模式識(shí)別和/或模式預(yù)測(cè),并在此背景下通過(guò)至少一個(gè)第二處理器優(yōu)選實(shí)時(shí)地提供一個(gè)或多個(gè)關(guān)于數(shù)字化表示的建議。
33、通過(guò)本發(fā)明,例如在優(yōu)化現(xiàn)有的工業(yè)流程序列時(shí),使用來(lái)自人員的不同模塊的記錄、流程相關(guān)的對(duì)象、筆記、白板信息、數(shù)字化流程數(shù)據(jù)和/或數(shù)據(jù)庫(kù)的組合,必要時(shí)結(jié)合已經(jīng)存在的待修訂的數(shù)字化表示來(lái)使用,以便通過(guò)ki以自動(dòng)化方式創(chuàng)建新的或經(jīng)優(yōu)化的數(shù)字流程表示。
34、為此,例如,還向用戶(hù)提供有關(guān)所記錄的流程的流程記錄的質(zhì)量和完整性的不同反饋回路的組合。
35、所采用的ki使用來(lái)自不同技術(shù)和/或經(jīng)濟(jì)領(lǐng)域的訓(xùn)練數(shù)據(jù),例如通過(guò)使ki直接訪(fǎng)問(wèn)云應(yīng)用程序。
36、例如,通過(guò)ki于是可以自動(dòng)識(shí)別重復(fù)的手勢(shì)和模式、組合和關(guān)系,并有針對(duì)性地在內(nèi)部進(jìn)行相互比較。它們使得能夠得出關(guān)于特定數(shù)字化表示的情緒效果的結(jié)論。
37、作為“云應(yīng)用程序”原則上是指如下程序,用戶(hù)主要通過(guò)互聯(lián)網(wǎng)訪(fǎng)問(wèn)這些程序。例如,這些程序安裝在服務(wù)器上,而不是本地處理器上。
38、作為“服務(wù)器”是指如下計(jì)算機(jī)程序和/或裝置,其通常為其他程序和/或裝置提供功能。硬件服務(wù)器是在其上運(yùn)行一個(gè)或多個(gè)“服務(wù)器”的計(jì)算機(jī)。
39、除非在下文的描述中另有說(shuō)明,術(shù)語(yǔ)“處理”、“執(zhí)行”、“生成”、“計(jì)算機(jī)輔助”、“計(jì)算”、“傳輸”、“產(chǎn)生”等優(yōu)選地涉及改變和/或生成數(shù)據(jù)和/或?qū)?shù)據(jù)轉(zhuǎn)換為其他數(shù)據(jù)的行動(dòng)和/或流程和/或處理步驟,其中數(shù)據(jù)可以特別是作為物理變量而表示或存在,例如作為電脈沖。
40、尤其是,“服務(wù)器”這一表述應(yīng)盡可能寬泛地解釋?zhuān)院w所有具有數(shù)據(jù)處理特性的電子裝置。因此,服務(wù)器可以例如是個(gè)人計(jì)算機(jī)、手持計(jì)算機(jī)系統(tǒng)、口袋pc裝置、移動(dòng)無(wú)線(xiàn)電裝置和其他能夠以計(jì)算機(jī)輔助方式處理數(shù)據(jù)的通信裝置、處理器和其他用于數(shù)據(jù)處理的電子裝置。
41、在本發(fā)明的上下文中,“電腦輔助”可以例如理解為該方法的一種實(shí)現(xiàn)方案,其中特別是服務(wù)器借助處理器來(lái)執(zhí)行該方法的至少一個(gè)方法步驟。
42、通過(guò)云應(yīng)用程序而使得例如企業(yè)在多云或混合云架構(gòu)的范疇內(nèi)可以訪(fǎng)問(wèn)的第三方提供商的平臺(tái)和服務(wù)變得可使用。在此,可以使用例如計(jì)算機(jī)服務(wù)、存儲(chǔ)服務(wù)、數(shù)據(jù)庫(kù)服務(wù)、分析服務(wù)、網(wǎng)絡(luò)服務(wù)和安全服務(wù)。