HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    關(guān)鍵字文章生成器原理(關(guān)鍵字文章生成器原理是什么)

    發(fā)布時(shí)間:2023-04-16 04:37:40     稿源: 創(chuàng)意嶺    閱讀: 96        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于關(guān)鍵字文章生成器原理的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    本文目錄:

    關(guān)鍵字文章生成器原理(關(guān)鍵字文章生成器原理是什么)

    水淼文章生成器長(zhǎng)尾關(guān)鍵詞怎么用

    雛鷹只有離開(kāi)溫暖的窩巢,才能奮起翅膀去搏擊那變幻莫側(cè)的風(fēng)云;馬駒只有離開(kāi)舒適的圈柵,才能揚(yáng)起鐵蹄,馳騁于烽火連天的疆場(chǎng)。孩子只有逐漸離開(kāi)父母的呵護(hù),才能逐漸獨(dú)立踏上漫長(zhǎng)的人生征程,去開(kāi)創(chuàng)人生宏偉的業(yè)績(jī)。

    html編輯器實(shí)現(xiàn)原理,在編輯器里面怎么實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊在關(guān)鍵字出現(xiàn)鼠標(biāo)手指狀態(tài)?

    以下僅作為參考:
    在線所見(jiàn)即所得HTML編輯器的實(shí)現(xiàn)原理淺析

    這篇文章主要介紹了在線所見(jiàn)即所得HTML編輯器的實(shí)現(xiàn)原理淺析,本文用初始化、打開(kāi)編輯功能、獲取編輯器的內(nèi)容、增加樣式設(shè)置、再進(jìn)一步等步驟闡述在線編輯器的基本實(shí)現(xiàn)原理,需要的朋友可以參考下

      如今網(wǎng)站開(kāi)發(fā)越來(lái)越提倡用戶體驗(yàn),為用戶提供便利的工具也越來(lái)越多,而在線的HTML內(nèi)容編輯器應(yīng)該算是其中比較“古老”的一個(gè)了。功能簡(jiǎn)單的可以為用戶提供文本的樣式控制,例如文字的顏色、字體大小等;而功能復(fù)雜的甚至可以提供類似Word一樣的強(qiáng)大功能。雖然現(xiàn)在各種開(kāi)源的編輯器非常多,但是真正好用的并不多,所以它們改進(jìn)工作也一直在進(jìn)行中。

      如今網(wǎng)上多數(shù)的編輯器都有很強(qiáng)大的功能,相對(duì)而言,在使用中也需要很多的配置,當(dāng)然代碼也自然會(huì)比較“臃腫”。如果我們并不需要功能那么強(qiáng)大的編輯器,那么可以自己實(shí)現(xiàn)一個(gè),因?yàn)榇a并不復(fù)雜。下面是一點(diǎn)個(gè)人的經(jīng)驗(yàn),僅供參考(以ExtJS的HTMLEditor為例)。

      1、初始化。當(dāng)頁(yè)面加載完畢后,向頁(yè)面添加一個(gè)IFrame(可選)。這里要注意的是,要判斷頁(yè)面的狀態(tài),要等頁(yè)面完全加載完畢后再進(jìn)行操作,防止出現(xiàn)找不到某些元素的錯(cuò)誤。在site:https://www.moxue.store中也出現(xiàn)過(guò)類似問(wèn)題。

      2、打開(kāi)編輯功能。將IFrame設(shè)為可以編輯(下面代碼來(lái)自ExtJS的HTMLEditor):

       代碼如下:

      // 獲取iframe的window對(duì)象

      getWin : function(){

      return Ext.isIE ? this.iframe.contentWindow : window.frames[this.iframe.name];

      },

      //獲取iframe的document對(duì)象

      getDoc : function(){

      return Ext.isIE ? this.getWin().document : (this.iframe.contentDocument || this.getWin().document);

      },

      //打開(kāi)document對(duì)象,向其寫入初始化內(nèi)容,以兼容FireFox

      doc = this.getDoc();

      doc.open();

      doc.write(' ');

      //打開(kāi)document對(duì)象編輯模式

      doc.designMode = "on";

      doc.close();

      這樣就可以向這個(gè)簡(jiǎn)單那的編輯器中寫入內(nèi)容了。

      3、獲取編輯器的內(nèi)容,代碼如下:

      復(fù)制代碼 代碼如下:

      //獲取編輯器的body對(duì)象

      var body = doc.body || doc.documentElement;

      //獲取編輯器的內(nèi)容

      var content = body.innerHTML;

      //對(duì)內(nèi)容進(jìn)行處理,例如替換其中的某些特殊字符等等

      //Some code

      //返回內(nèi)容

      return content;

      4、增加樣式設(shè)置。上面的編輯器雖然實(shí)現(xiàn)了基本功能,但是實(shí)在是有些太簡(jiǎn)單了,應(yīng)該增加些簡(jiǎn)單的樣式實(shí)現(xiàn)。document的execCommand方法使這種想法成為可能。

      代碼如下:

      //統(tǒng)一的執(zhí)行命令方法

      function execCmd(cmd, value){

      //doc對(duì)象的獲取參照上面的代碼

      //調(diào)用execCommand方法執(zhí)行命令

      doc.execCommand(cmd, false, value === undefined ? null : value);

      };

      //將選中字體變?yōu)楹隗w,Ctrl-B

      execCmd('bold');

      //加下劃線,Ctrl-U

      execCmd('underline');

      //變?yōu)樾斌w,Ctrl-I

      execCmd('italic');

      //設(shè)置文字的顏*<*r />
      execCmd('forecolor', Ext.isSafari || Ext.isIE ? '#'+color : color);

      //在光標(biāo)處插入一段內(nèi)容

      function insertAtCursor(text){

      //win對(duì)象的獲取參考上面的代碼

      if(Ext.isIE){

      win.focus();

      var r = doc.selection.createRange();

      if(r){

      r.collapse(true);

      r.pasteHTML(text); }

      }else if(Ext.isGecko || Ext.isOpera){

      win.focus();

      execCmd('InsertHTML', text);

      }else if(Ext.isSafari){

      execCmd('InsertText', text);

      }

      }

      5、再進(jìn)一步。如今可以改變樣式了,如果編輯器有工具欄(這應(yīng)該是必然的),那么我們還想工具欄上的按鈕根據(jù)光標(biāo)所處位置的樣式,自動(dòng)處于突出或正常顯示。document的queryCommandState()方法又讓這種想法得以實(shí)現(xiàn)。

      代碼如下:

      //doc對(duì)象的獲取參考上面的對(duì)面

      //光標(biāo)處是否是粗體

      var isBold = doc.queryCommandState('bold');

      if(isBold){

      //改變Bold按鈕的樣式

      }

      //當(dāng)然上面的代碼是可以合并的,這里只不過(guò)是一個(gè)示意

      //下劃線

      doc.queryCommandState('underline');

      //斜體

      doc.queryCommandState('italic');

      本文只是為實(shí)現(xiàn)編輯器提供了簡(jiǎn)單的思路,其中的一些代碼是可以直接使用的。建議,想自己實(shí)現(xiàn)編輯器的朋友可以參考下ExtJS中的HTMLEditor代碼,既簡(jiǎn)單又比較清晰,可以在其上進(jìn)行擴(kuò)展。

      最后提醒一點(diǎn):一定要注意瀏覽器的兼容性問(wèn)題,并且不要等接近尾聲了再去測(cè)試兼容性,對(duì)于這么大量的JavaScript代碼,調(diào)整是比較痛苦的事情。

    java word中提取關(guān)鍵字

    給個(gè)思路吧。
    讀取word用doc4j,然后就是讀成字符串進(jìn)行處理了。
    提取關(guān)鍵字首先是中文分詞技術(shù),就是把一段話劃分成多個(gè)組成的詞語(yǔ),然后統(tǒng)計(jì)詞語(yǔ)的出現(xiàn)次數(shù),這個(gè)是主要依據(jù)。這個(gè)是有實(shí)現(xiàn)的jar包的,可以去baidu搜,搜java 中文分詞就行。
    分詞之后,記錄詞語(yǔ)出現(xiàn)位置,這個(gè)是輔助的依據(jù),記錄詞語(yǔ)一句話中的位置,越靠前越像關(guān)鍵字,權(quán)重越高。
    甚至可能需要建立一個(gè)權(quán)重體系,次數(shù)設(shè)置一個(gè)權(quán)重,整體位置設(shè)置一個(gè)權(quán)重,不同位置權(quán)重也不同。不了解權(quán)重可以理解成系數(shù)(百分比的,然后計(jì)算那個(gè)詞是關(guān)鍵詞)。
    同時(shí)需要注意,可能需要排除一些常用詞,哪些次需要排除,這個(gè)需要根據(jù)程序反復(fù)運(yùn)行,讀取不同word文章的結(jié)果來(lái)定。
    不明白的話在問(wèn)吧。追問(wèn)

    感謝詳細(xì)的回答,那請(qǐng)問(wèn):
    ①用apache 的poi來(lái)讀取word可以嗎?
    ②如何將每個(gè)詞進(jìn)行統(tǒng)計(jì)?如果文章全部詞語(yǔ)都進(jìn)行統(tǒng)計(jì),效率會(huì)不會(huì)很低?
    ③怎么判斷一些常出現(xiàn)的字詞,比如“那么”,“如果”,“的”,"了"之類的?需要建一個(gè)類似常用詞庫(kù)之類的嗎?
    謝謝了!

    追答

      poi是用來(lái)操作excel的,是否能用來(lái)讀取word不知道,不能把,沒(méi)有這么用過(guò)。

      將詞出現(xiàn)的次數(shù)放進(jìn)map中,算法很多,我說(shuō)的這個(gè)算法效率是低。

      是需要建立一個(gè)需要排除的字庫(kù)的。凡是字庫(kù)內(nèi)的詞都不算。

    智能原創(chuàng)自動(dòng)寫作工具用什么好?求幫助!

    智能原創(chuàng)自動(dòng)寫作工具推薦:

    第1個(gè):搭畫快寫

    搭畫快寫是國(guó)內(nèi)專業(yè)的AI原創(chuàng)內(nèi)容寫作平臺(tái),它基于強(qiáng)大的4.0-6.0自然語(yǔ)言模型,從寫作、批量寫作、一鍵發(fā)布、批量發(fā)布、文字加粗、自動(dòng)配圖、AI智能封面設(shè)計(jì)、自動(dòng)外鏈等全流程一鍵搞定。搭畫快寫可以讓軟文、論文、視頻腳本、評(píng)論、小說(shuō)、電商產(chǎn)品介紹、企業(yè)公司品牌介紹等一鍵生成。搭畫快寫目前也是國(guó)內(nèi)AI人工智能企業(yè)營(yíng)銷服務(wù)領(lǐng)先的平臺(tái)。

    第2個(gè):觸站

    觸站是結(jié)合AI繪畫、AI文章自動(dòng)生成為一體的綜合性AI人工智能內(nèi)容生成平臺(tái),它通過(guò)使用AI技術(shù)來(lái)提供一站式內(nèi)容創(chuàng)作服務(wù),從AI繪畫、AI原創(chuàng)文章、AI視頻、AI設(shè)計(jì)到AI聲音,全方位為個(gè)人和企業(yè)提供一站式內(nèi)容解決方案。

    第3個(gè):文心一言

    文心一言是一家專注于AI文章創(chuàng)作的企業(yè)文化服務(wù)商,旨在為企業(yè)提供高效率、高質(zhì)量、高性價(jià)比的文案輸出。作為一家AI企業(yè)級(jí)寫作平臺(tái),它具備豐富的自然語(yǔ)言處理技術(shù),在文章的選題、結(jié)構(gòu)、語(yǔ)法等方面具有的完全的自主能力,可以無(wú)需人工介入就能自動(dòng)生成符合企業(yè)需求的各種文本創(chuàng)作。

    第4個(gè):輕微課

    輕微課是一款可以快速生成微課視頻內(nèi)容的AI平臺(tái),它基于深度學(xué)習(xí)算法,通過(guò)自動(dòng)抽取并整理互聯(lián)網(wǎng)上的視頻、音頻、圖文等信息資源,基于業(yè)務(wù)數(shù)據(jù)模型生成符合企業(yè)需求的微課。平臺(tái)用戶可以根據(jù)具體的業(yè)務(wù)需求,快速生成和發(fā)布符合企業(yè)風(fēng)格的微課視頻。

    以上就是關(guān)于關(guān)鍵字文章生成器原理相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    淘寶關(guān)鍵詞(淘寶關(guān)鍵詞搜索量查詢工具)

    三個(gè)關(guān)鍵詞介紹自己范本(三個(gè)關(guān)鍵詞介紹自己范本的作文)

    自動(dòng)關(guān)鍵詞采集(自動(dòng)采集關(guān)鍵詞的軟件)

    陶瓷文創(chuàng)設(shè)計(jì)(陶瓷文創(chuàng)設(shè)計(jì)圖紙稿)

    普云商品好用嗎(普云商品好用嗎安全嗎)