HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
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)意嶺的小編來大家介紹下關(guān)于關(guān)鍵字文章生成器原理的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

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

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

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

    本文目錄:

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

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

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

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

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

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

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

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

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

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

       代碼如下:

      // 獲取iframe的window對象

      getWin : function(){

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

      },

      //獲取iframe的document對象

      getDoc : function(){

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

      },

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

      doc = this.getDoc();

      doc.open();

      doc.write(' ');

      //打開document對象編輯模式

      doc.designMode = "on";

      doc.close();

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

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

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

      //獲取編輯器的body對象

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

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

      var content = body.innerHTML;

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

      //Some code

      //返回內(nèi)容

      return content;

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

      代碼如下:

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

      function execCmd(cmd, value){

      //doc對象的獲取參照上面的代碼

      //調(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對象的獲取參考上面的代碼

      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)所處位置的樣式,自動處于突出或正常顯示。document的queryCommandState()方法又讓這種想法得以實(shí)現(xiàn)。

      代碼如下:

      //doc對象的獲取參考上面的對面

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

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

      if(isBold){

      //改變Bold按鈕的樣式

      }

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

      //下劃線

      doc.queryCommandState('underline');

      //斜體

      doc.queryCommandState('italic');

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

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

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

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

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

    追答

      poi是用來操作excel的,是否能用來讀取word不知道,不能把,沒有這么用過。

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

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

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

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

    第1個:搭畫快寫

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

    第2個:觸站

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

    第3個:文心一言

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

    第4個:輕微課

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

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


    推薦閱讀:

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

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

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

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

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