JP5350319B2 - 友人推薦装置及び方法及びプログラム - Google Patents
友人推薦装置及び方法及びプログラム Download PDFInfo
- Publication number
- JP5350319B2 JP5350319B2 JP2010116542A JP2010116542A JP5350319B2 JP 5350319 B2 JP5350319 B2 JP 5350319B2 JP 2010116542 A JP2010116542 A JP 2010116542A JP 2010116542 A JP2010116542 A JP 2010116542A JP 5350319 B2 JP5350319 B2 JP 5350319B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- users
- user
- information
- weight parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
オンラインコミュニティにおけるユーザを取得し、コミュニケーション記憶手段に格納するコミュニケーション情報取得手段と、
コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける3ユーザをコミュニケーションの有無のパターンから分類し、3−ノードのグラフ情報として3−部分グラフ記憶手段に格納する3−部分グラフ情報取得手段と、
コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける2ユーザについて、コミュニケーションの有無に関する情報と、3−部分グラフ記憶手段の3−部分グラフ情報から、オンラインコミュニティにおける2ユーザについて、2ユーザ以外の別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの頻度を取得し、エッジタイプ記憶手段に格納するエッジタイプ情報取得手段と、
オンラインコミュニティにおける2ユーザについて、エッジタイプ記憶手段に格納されているコミュニケーションの有無に関する情報と、別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とを用いて、重みパラメータを算出し、重みパラメータ記憶手段に格納する重みパラメータ取得手段と、
ユーザの識別子が与えられると、前記コミュニケーションの有無に関する情報と、別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数と、重みパラメータ記憶手段の重みパラメータとを用いて、該ユーザに対して別ユーザを友人として推薦する友人推薦手段と、を有する。
コミュニケーションの有無に関する情報と、別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とに基づいて、ロジスティック回帰分析によって重みパラメータを算出する手段を含む。
コミュニケーション記憶手段、3−部分グラフ記憶手段、エッジタイプ記憶手段、重みパラメータ記憶手段を格納し、コミュニケーション情報取得手段、3−部分グラフ情報取得手段、エッジタイプ情報取得手段、重みパラメータ取得手段、友人推薦手段とを有する装置において、
コミュニケーション情報取得手段が、オンラインコミュニティにおけるユーザを取得し、コミュニケーション記憶手段に格納するコミュニケーション情報取得ステップと、
3−部分グラフ情報取得手段が、コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける3ユーザをコミュニケーションの有無のパターンから分類し、3−ノードのグラフ情報として3−部分グラフ記憶手段に格納する3−部分グラフ情報取得ステップと、
エッジタイプ情報取得手段が、コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける2ユーザについて、コミュニケーションの有無に関する情報と、3−部分グラフ記憶手段の3−部分グラフ情報から、オンラインコミュニティにおける2ユーザについて、2ユーザ以外の別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの頻度を取得し、エッジタイプ記憶手段に格納するエッジタイプ情報取得ステップと、
重みパラメータ取得手段が、オンラインコミュニティにおける2ユーザについて、エッジタイプ記憶手段に格納されているコミュニケーションの有無に関する情報と、別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とを用いて、重みパラメータを算出し、重みパラメータ記憶手段に格納する重みパラメータ取得ステップと、
友人推薦手段が、ユーザの識別子が与えられると、3−部分グラフ記憶手段のコミュニケーションの有無に関する情報と、エッジタイプ記憶手段の別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数と、重みパラメータ記憶手段の重みパラメータとを用いて、該ユーザに対して別ユーザを友人として推薦する友人推薦ステップと、を行う。
コミュニケーションの有無に関する情報と、別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とに基づいて、ロジスティック回帰分析によって重みパラメータを算出する。
コミュニケーション情報テーブル61には、図2に示すように、ユーザIDフィールド、友人IDフィールドが含まれる。
3−部分グラフ情報テーブル62には、図3に示すように、ポジション1ユーザIDフィールド、ポジション2ユーザIDフィールド、ポジション3ユーザIDフィールド、3−部分グラフパターンフィールドが含まれる。
エッジタイプ出現頻度テーブル63には、図6に示すように、ユーザ1IDフィールド、ユーザ2IDフィールド、友人フィールド、エッジタイプ1〜24出現頻度フィールド が含まれる。
図11は、本発明の一実施の形態における図10のステップ220の詳細な処理のフローチャートである。
2 外部端末
3 ネットワーク
4 外部装置
10 コミュニケーション情報抽出部
20 3−部分グラフ情報テーブル構築部
21 3−部分グラフマッチング部
30 エッジタイプ出現頻度テーブル構築部
40 友人推薦部
50 重みパラメータ更新部
60 記憶部
61 コミュニケーション情報テーブル
62 3−部分グラフ情報テーブル
63 エッジタイプ出現頻度テーブル
64 重みパラメータ記憶部
70 通信部
80 入出力部
Claims (5)
- 各ユーザがIDを持ち、ユーザ間でコミュニケーションをとることを目的とするオンラインコミュニティシステムにおいて、友人を推薦するための友人推薦装置であって、
前記オンラインコミュニティにおけるユーザを取得し、コミュニケーション記憶手段に格納するコミュニケーション情報取得手段と、
前記コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける3ユーザをコミュニケーションの有無のパターンから分類し、3−ノードのグラフ情報として3−部分グラフ記憶手段に格納する3−部分グラフ情報取得手段と、
前記コミュニケーション記憶手段の前記コミュニケーション情報から、オンラインコミュニティにおける2ユーザについて、コミュニケーションの有無に関する情報と、前記3−部分グラフ記憶手段の前記3−部分グラフ情報から、オンラインコミュニティにおける2ユーザについて、2ユーザ以外の別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの頻度を取得し、エッジタイプ記憶手段に格納するエッジタイプ情報取得手段と、
オンラインコミュニティにおける2ユーザについて、前記エッジタイプ記憶手段に格納されている前記コミュニケーションの有無に関する情報と、前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とを用いて、重みパラメータを算出し、重みパラメータ記憶手段に格納する重みパラメータ取得手段と、
ユーザの識別子が与えられると、前記コミュニケーションの有無に関する情報と、前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数と、前記重みパラメータ記憶手段の前記重みパラメータとを用いて、該ユーザに対して別ユーザを友人として推薦する友人推薦手段と、
を有することを特徴とする友人推薦装置。 - 前記重みパラメータ算出手段は、
前記コミュニケーションの有無に関する情報と、前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とに基づいて、ロジスティック回帰分析によって重みパラメータを算出する手段を含む
請求項1記載の友人推薦装置。 - 各ユーザがIDを持ち、ユーザ間でコミュニケーションをとることを目的とするオンラインコミュニティシステムにおいて、友人を推薦するための友人推薦方法であって、
コミュニケーション記憶手段、3−部分グラフ記憶手段、エッジタイプ記憶手段、重みパラメータ記憶手段を格納し、コミュニケーション情報取得手段、3−部分グラフ情報取得手段、エッジタイプ情報取得手段、重みパラメータ取得手段、友人推薦手段とを有する装置において、
前記コミュニケーション情報取得手段が、前記オンラインコミュニティにおけるユーザを取得し、前記コミュニケーション記憶手段に格納するコミュニケーション情報取得ステップと、
前記3−部分グラフ情報取得手段が、前記コミュニケーション記憶手段のコミュニケーション情報から、オンラインコミュニティにおける3ユーザをコミュニケーションの有無のパターンから分類し、3−ノードのグラフ情報として前記3−部分グラフ記憶手段に格納する3−部分グラフ情報取得ステップと、
前記エッジタイプ情報取得手段が、前記コミュニケーション記憶手段の前記コミュニケーション情報から、オンラインコミュニティにおける2ユーザについて、コミュニケーションの有無に関する情報と、前記3−部分グラフ記憶手段の前記3−部分グラフ情報から、オンラインコミュニティにおける2ユーザについて、2ユーザ以外の別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの頻度を取得し、前記エッジタイプ記憶手段に格納するエッジタイプ情報取得ステップと、
前記重みパラメータ取得手段が、オンラインコミュニティにおける2ユーザについて、前記エッジタイプ記憶手段に格納されている前記コミュニケーションの有無に関する情報と、前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とを用いて、重みパラメータを算出し、前記重みパラメータ記憶手段に格納する重みパラメータ取得ステップと、
前記友人推薦手段が、ユーザの識別子が与えられると、前記3−部分グラフ記憶手段の前記コミュニケーションの有無に関する情報と、前記エッジタイプ記憶手段の前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数と、重みパラメータ記憶手段の前記重みパラメータとを用いて、該ユーザに対して別ユーザを友人として推薦する友人推薦ステップと、
を行うことを特徴とする友人推薦方法。 - 前記重みパラメータ算出ステップにおいて、
前記コミュニケーションの有無に関する情報と、前記別の1ユーザがそれぞれ3ユーザのコミュニケーションの有無のパターンでいずれに分類されるかの数とに基づいて、ロジスティック回帰分析によって重みパラメータを算出する
請求項3記載の友人推薦方法。 - 請求項1乃至請求項2のいずれか1項に記載の友人推薦装置を構成する各手段としてコンピュータを機能させるための友人推薦プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010116542A JP5350319B2 (ja) | 2010-05-20 | 2010-05-20 | 友人推薦装置及び方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010116542A JP5350319B2 (ja) | 2010-05-20 | 2010-05-20 | 友人推薦装置及び方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011243113A JP2011243113A (ja) | 2011-12-01 |
| JP5350319B2 true JP5350319B2 (ja) | 2013-11-27 |
Family
ID=45409672
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010116542A Expired - Fee Related JP5350319B2 (ja) | 2010-05-20 | 2010-05-20 | 友人推薦装置及び方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5350319B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9104681B2 (en) * | 2011-12-27 | 2015-08-11 | Nhn Corporation | Social network service system and method for recommending friend of friend based on intimacy between users |
| JP6582922B2 (ja) * | 2015-11-26 | 2019-10-02 | 富士通株式会社 | グラフ処理プログラム、グラフ処理方法、および情報処理装置 |
| CN110266583A (zh) * | 2019-06-12 | 2019-09-20 | 北京达佳互联信息技术有限公司 | 会话界面显示方法、装置、终端、服务器及存储介质 |
| CN113297504A (zh) * | 2020-02-05 | 2021-08-24 | 北京达佳互联信息技术有限公司 | 一种社交账户推荐方法、装置、电子设备和存储介质 |
| JP7328162B2 (ja) * | 2020-02-06 | 2023-08-16 | Kddi株式会社 | 潜在グラフを生成してグラフ変数を推定するモデル、プログラム及び装置、並びに当該モデルの生成方法 |
-
2010
- 2010-05-20 JP JP2010116542A patent/JP5350319B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011243113A (ja) | 2011-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Song et al. | Why are some plant–pollinator networks more nested than others? | |
| Pereira et al. | Why so many people? explaining nonhabitual transport overcrowding with internet data | |
| Shi et al. | Network structure and observational learning: Evidence from a location-based social network | |
| Gilbertson et al. | Trade‐offs with telemetry‐derived contact networks for infectious disease studies in wildlife | |
| CN112613917A (zh) | 基于用户画像的信息推送方法、装置、设备及存储介质 | |
| Vijayan et al. | Alignment of dynamic networks | |
| JP5350319B2 (ja) | 友人推薦装置及び方法及びプログラム | |
| CN108257070A (zh) | 犯罪嫌疑人定位方法、装置、电子设备和存储介质 | |
| JP2012150561A (ja) | 情報推薦装置及び方法及びプログラム | |
| Hamid et al. | A cohesion-based friend-recommendation system | |
| CN110909258B (zh) | 一种信息推荐方法、装置、设备及存储介质 | |
| US20150379112A1 (en) | Creating an on-line job function ontology | |
| Schwarze et al. | Structural robustness and vulnerability of networks | |
| CN113205129A (zh) | 一种作弊团伙识别方法、装置、电子设备及存储介质 | |
| Bordel et al. | An agent-based method for trust graph calculation in resource constrained environments | |
| Zheng et al. | Friend recommendation in online social networks: Perspective of social influence maximization | |
| Liu et al. | Detecting multiple stochastic network motifs in network data | |
| Liu et al. | A novel community detection method based on cluster density peaks | |
| CN111626887B (zh) | 一种社交关系评估方法及装置 | |
| Berger-Wolf et al. | Dynamic community identification | |
| Bidgolya et al. | A robust opinion spam detection method against malicious attackers in social media | |
| Chakraborty et al. | An author is known by the context she keeps: significance of network motifs in scientific collaborations | |
| KR20200020223A (ko) | 적합도 기반의 온라인 광고 효과 계산 방법 및 장치 | |
| Dhanalakshmi et al. | A new method for centrality measurement using generalized fuzzy graphs | |
| Priyambada et al. | Curriculum assessment of higher educational institution using trace-segmented clustering |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120830 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130805 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130813 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130821 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5350319 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |