私は現在、ユーザープロファイルに基づいてユーザーをジョブに接続できるソフトウェアを開発中です。私は仕事の説明にテキスト分析を実行し、そこから重要なキーワードを導き出しました。私は彼らのプロフィールからユーザー情報も収集しました。ジョブをユーザープロファイルに照合するのは難しい作業のようです。マッチメイキングに使用できる機械学習アルゴリズムはありますか?雇用機会と一致するユーザープロフィール
1
A
答えて
1
OK、基本的には、各職務説明のキーワードがあります。次に、これらのキーワードに一致するテキストデータ(ユーザープロファイル)があります。
トレーニングデータ(ユーザープロフィール)にはラベルが付けられていないため、supervised learningはここでは役に立ちません。 Unsupervised learning(クラスタリング)は、多数のユーザープロファイルから特定のパターン(キーワード)を見つけるのに役立つかもしれませんが、確かにさまざまな種類の技法(例:gaussian mixture modelsなど)を試して、可能なパターンを観察する必要があります。
もっと簡単なことは、ユーザープロファイルごとにキーワードを派生させて見つけることです(言い換えれば、ユーザープロファイルにいくつのジョブキーワードも存在するかどうかを確認してから)、その間の距離をcosine similarityで比較します。最小角度のしきい値を決定するだけで済みます。これは、再生するパラメータになります。もちろん、バイグラムなどを使ってテキストデータをベクトル化する必要があります。あなたが既にPythonを使用している場合は、feature extractionがscikitにあります)。あなたはおそらくtf-idfベクタライザーを仕事の説明とユーザープロファイルの両方で使用することもできますが、重くて決定的な言葉のストップリストもあります。
関連する問題
- 1. モデル照会と一致laravel
- 2. Rails 3.1.3、DJ 3.0.0、Heroku Cedar Stackと連携するための雇用機会を得る
- 3. ごとの雇用
- 4. 照会ルートに一致する照会パラメーター
- 5. OCamlの一致と機能の不一致の説明
- 6. 協会の型の不一致
- 7. MYSQLシンボルの一致数を照会
- 8. テーブルを照会して、フィールドが "STRING"と一致する行のみに一致します
- 9. Nodejsと石灰石で照会するとSphinxが一致を返さない
- 10. awkの一致する行と行が一致する前に一致する
- 11. 正規表現と一致するメッセージの会話を削除するAppleScript
- 12. React Router 3、照会パラメーターと完全に一致
- 13. Excelインデックス一致する日付範囲と一致する一致の合計
- 14. 不一致機能ヘッダー
- 15. Excelの一致機能
- 16. aws s3資格と被雇用者
- 17. WebExtensionsと一致するGithubとGHEを一致させるパターン
- 18. 一致すると一致するものが返される
- 19. 1994年に雇用されたすべての従業員の姓と雇用日を表示します。
- 20. 会社のページのLikesにメールアドレスを一致させる
- 21. UIActionSheetsとUIPopoverControllerを解雇する方法
- 22. マニフェストと一致するスカラパターン
- 23. mod_rewriteと一致するコード
- 24. fgrepリテラルと一致する "*"
- 25. 制限機能に関する機能の一致
- 26. テーブル1のすべての値とテーブル2の一致のみを照会
- 27. iOS - PopOverプレゼンテーションと解雇
- 28. php pregとinlineの一致が一致する
- 29. と一致する場合のインデックス一致
- 30. コンテンツマークダウンと一致するマークダウン画像の一致