ホームページ > バックエンド開発 > PHPチュートリアル > キーワード マッチング プロジェクト (検索エンジン) のやり方を段階的に教えます ----21 日目にキーワード マッチング プロジェクトのやり方を教えます_PHP チュートリアル

キーワード マッチング プロジェクト (検索エンジン) のやり方を段階的に教えます ----21 日目にキーワード マッチング プロジェクトのやり方を教えます_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:19:26
オリジナル
836 人が閲覧しました

キーワード マッチング プロジェクト (検索エンジン) の方法を段階的に教えます ---- 21 日目、21 日目にその方法を教えます

ゲスト スター: Diaosi の欺瞞的なフォーム アーティファクトとデータベースのもの

オブジェクト指向の昇華: オブジェクト指向の理解 - 新入生の最初の知り合い、オブジェクト指向のおまけ - 思考の夢遊病 (1)、オブジェクト指向の理解 - クラスの見つけ方

負荷分散: 負荷分散 - 概念の理解、負荷分散 - 実装構成 (Nginx)

Tucao: 現在必要な記事には、オブジェクト指向の理解---クラス変換、オブジェクト指向の補足---思考の夢遊病 (2)、負荷分散---ファイルサービス戦略、ハンドインが含まれます。 -ハンド チュートリアル キーワード マッチング プロジェクト (検索エンジン) を行います 。本当に多すぎるので、しばらく休ませてもらえますか?

21日目

開始点: キーワード マッチング プロジェクト (検索エンジン) の実行方法を段階的に説明します ---- 1 日目

復習: キーワード マッチング プロジェクト (検索エンジン) の実行方法を段階的に説明します ----20 日目

今日は、テスト駆動プログラミングと呼ばれる理論的な知識を理解する必要があります。この概念については、次の記事で説明しました。キーワード マッチング プロジェクト (検索エンジン) の実行方法を段階的に説明します ---- 11 日目

今日、Xiaoshuai Shuaixiu は少し楽しんで、このアイデアを使用しました。

それでは、次のテキストを始めましょう。

ところで、Xiao Shuaishuai は、自分が書いたビジネス単語を分割する方法を Yu 上司に教えました。そして、Yu 上司はとても喜んでいました。

ただし、ビジネス単語分割のフレーズには限りがあり、ビジネス単語分割のデータ量が増えると計算時間が増加します。

上司の Yu は、単語分割の欠点を補うために他の分詞拡張を使用できるかどうかについて言及しました。

やはり専門家が行うのでより信頼できます。

Yu 上司は非常に経験豊富で、Xiao Shuaishuai に SCWS の使用方法を学ぶよう勧めています。

SCWS は、Simple Chinese Word Segmentation (つまり、Simple Chinese Word Segmentation System) の頭字語です。
公式ウェブサイト: http://www.xunsearch.com/scws/index.php

もちろん、シャオシュアイシュアイはこれを聞いて、新しい知識を得たのでとても幸せでした。

Xiao Shuaishuai は、SCWS インストールドキュメントに従って SCWS をインストールしました。

そしてphp拡張機能をインストールし、テストコードを書いてみました:

リーリー

予想通り、テストは合格しました。Xiao Shuai Shuai はとても嬉しかったので、Yu 上司に尋ねました。「Yu 上司、SCWS を使用できます。次は何をすればよいですか?」

上司 Yu はパニックにならず、Xiao Shuai Shuai にこう言いました。まず ScwsSplitter を書いてキーワードを分割します。

シャオ・シュアイ・シュアイは新しい知識を学び、上司に「はい」と答えたのでとても幸せでした。

Xiao Shuai Shuai は彼の言うとおりに実行します。コードは次のとおりです:

リーリー

シャオ・シュアイ・シュアイは再びユウ上司を探しに走って言いました:私はScwsの単語分割コードを書きました。

ユウ上司もシャオシュアイシュアイの効率の良さを称賛しています。

また、両方を同時に使用する場合は、最初にビジネス セグメンテーションを使用し、残りの単語には Scws セグメンテーションを使用します。Xiaoshuai には良い計画がありますか?

シャオシュアイシュアイは尋ねました:なぜこれが行われるのですか?これは不必要ではありません。

ユウ上司は言いました: ビジネスには固有名詞がいくつかありますが、SCWS ではそれらを区別できないので、どうすればよいでしょうか?

Xiao Shuaishuai はもう一度言いました: ドキュメントを見ると、語彙ファイルとルール ファイルの設定があることがわかりました。それを使用できますか?

ユウ上司は再び言いました:これは可能ですが、運用担当者がそれを維持できるようにするにはどうすればよいですか?私たちはこれらのものを引き渡す方法を学ばなければなりません。

シャオシュアイシュアイ: …….

Xiao Shuaishuai はしばらく沈黙していましたが、両方のクラスが作成されたので、それらを一緒に使用するのが最も早い解決策であると感じたので、同意しました:

戻って変更します...

まず、Xiao Shuaishuai はテスト駆動プログラミングの考えに基づいてエントリー コードを書きました: リーリー

シャオ・シュアイ・シュアイは、おい、試験の入り口を手に入れたので、残りに対処できないのではないかと心配していると言いました。

まず KeywordEntity の getElementWords を最初に取得します。

リーリー

2 番目のステップは単語の分割です。まず、パブリック クラスとなる Splitter を抽出します。

1. 抽象分割法

2. 分割するキーワードフレーズを取得します

3. 分割する必要があるかどうか

この文章によると、Xiao Shuai Shuai は次のコードを書きました:

リーリー

その後、Xiao Shuai Shuai は事業分割アルゴリズムと Scws 分割アルゴリズムを実装し続けました。 Xiao Shuai Shuaiは卑劣な笑みを浮かべました、この小さなことはまだ行うことができます。

リーリー

Xiao Shuaishuai はついにこれらのコードをすべて完成させ、満足したとき、UML 図も描いてみんなに渡しました。

小さなシュアイシュアイの成長は本当に素晴らしいです。それを見たユウ上司は彼を3回褒めました。

テストのために、Xiao Shuai Shuaiがテストコードを書きました。コードは次のとおりです:

リーリー

その小さなハンサムな男は、いつかあなたを足で踏みつけてしまうのではないかと、欲情しています。

会社員や学生に非常に適したステップバイステップで教えます。大金を稼ぎたいなら、ここに来ずに電話してください

誰もが人生において良いトランプを持っていますが、多くの人が豊かなトランプを手にしているにもかかわらず、それを無駄にしてしまうのは残念です。
多くの人の魂は、否定性の塵、失望のヘドロ、貧困と後進性の考え、さらには恨みの種で覆われているので、決して幸せになることも、裕福になることもありません。貧しい人々: 金持ちになってビジネスをする秘訣はありますか?
金持ち:すべてのものにはそれぞれ異なる内部法則があり、いわゆる秘密は実際にはそのほんの一部にすぎません。
99度プラス1度で水は沸騰します。熱湯とぬるま湯の違いはこの程度です。何かが大きく異なる理由は、多くの場合、この些細な程度によるものです。新聞でそんな記事を見ました。
解雇された女性労働者2人がそれぞれ道端で朝食店を開き、饅頭とツバキを販売した。 1軒は徐々に繁盛したが、もう1軒は卵の問題が原因だったと言われている。
徐々に繁盛している店に客が来ると必ず、油茶に卵を1個入れるか2個入れるか尋ねるが、失敗している店はいつもそれが欲しいか尋ねる。 2 つの異なる質問により、常に最初の家がより多くの卵を売るようになります。卵を売れば売るほど利益が増え、経費をすべて支払う余裕ができ、事業が継続できます。販売する卵の数が少ない人は、経費を差し引くと利益が少なくなるため、店を閉めなければなりません。成功と失敗の違いは、卵 1 個だけです。
世界的に有名なコカ・コーラの99パーセントは水、砂糖、炭酸、そして*であり、世界中のすべての飲料の組成はおそらく同じです。しかし、コカ・コーラには、他のブランドが絶対に持っているものの1%があり、この不思議な1%のおかげで、他のブランドの飲料が毎年4億ドル以上の純利益を上げていると言われています。年収8000万ドルに満足している。
この世の成功と失敗の間の距離はほんの少しで、いわゆる秘密はほんの少しですが、この小さなことが最も貴重で、多くの人はそれを取り戻すために多くの失敗を費やさなければなりません、そして成功に向かって進みます。かわいそうな人: あるビジネスの秘密を知っていれば、このプロジェクトは成功しやすくなりますか?
お金持ちの人々:あらゆる種類のビジネスには独自の小さな秘密がありますが、その中には表に出せないものもあるため、誰もその小さな秘密を他の人に教えません。それは先祖伝来の秘伝のレシピ。そのクリニックの友人は、クリニックが儲かるには、原則として、第一に安くなければならず、第二に効果がなければならないと教えてくれました。しかし、この原則を忠実に守っても、お金を稼ぐことはできません。安いので、効果があれば、一度病気を治療すれば、管理部門の管理、家賃、従業員の給与、その他のお金以外にはほとんど残りません。社会的負担…お金は早めに貯めたほうがいいですよ。どのような業界で働きたいとしても、まずその業界に従事している人々と友達になるか、従業員として一緒に働く必要があります。熱心に取り組めば、この先祖伝来の秘伝のレシピを学ぶことができます。これは、実際に多くの時間を費やしてゆっくりと探索するよりもはるかに費用対効果が高くなります。
小さなボスが物事を行い、中ボスが市場を作り、大きなボスが勢いを作ります。
私たちの多くは体力を使ってお金を稼ぎ、多くの人はテクノロジーを使ってお金を稼ぎ、知識を使ってお金を稼ぐ人はほとんどおらず、知恵を使ってお金を稼ぐ人はほとんどいません。富裕層の時代には賢い人が少なすぎるし、賢くてビジネスチャンスを掴める人はさらに稀です。私たちが頭脳と知恵を働かせる限り、私たちはチャンスを掴み、富のマスターになることができます。

会社員や学生に最適なアルバイトのやり方を段階的に教えます。大金を稼ぎたいなら、ここに来ずに電話してください

? ? ?

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/874526.html技術記事キーワード マッチング プロジェクト (検索エンジン) のやり方を段階的に教えます ---- 21 日目にゲスト出演する方法を教えます: ディアオシの欺瞞的なフォーム アーティファクト、オブジェクト指向の昇華データベース...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート