WO2013094361A1 - ソーシャル・メデイアにおけるコミュニティを検出する方法、コンピュータ・プログラム、コンピュータ - Google Patents
ソーシャル・メデイアにおけるコミュニティを検出する方法、コンピュータ・プログラム、コンピュータ Download PDFInfo
- Publication number
- WO2013094361A1 WO2013094361A1 PCT/JP2012/080320 JP2012080320W WO2013094361A1 WO 2013094361 A1 WO2013094361 A1 WO 2013094361A1 JP 2012080320 W JP2012080320 W JP 2012080320W WO 2013094361 A1 WO2013094361 A1 WO 2013094361A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- partial
- similarity
- computer
- community
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000004590 computer program Methods 0.000 title claims description 4
- 230000004044 response Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Definitions
- the present invention relates to an information processing technique, and more particularly, to a technique for more accurately detecting a community in social media (a set of social media users who share attributes such as interest and interest).
- a clustering technique is used as a technique for extracting a community and its interests. That is, a word is extracted from each information, a feature vector is calculated, and clustering is performed based on the vector.
- the present invention has been made in view of such problems, and one of its purposes is to provide a technique capable of detecting a community in social media with higher accuracy.
- the present invention is a method of clustering a plurality of users by a computer in social media in which a plurality of users each send a message.
- the method includes: extracting a plurality of partial communities from the plurality of users based on the relationship between the messages; and a user belonging to one partial community among the plurality of partial communities and another partial community. On the condition that the first similarity indicating the similarity between both partial communities is calculated based on the relationship with the user to which the user belongs, and the first similarity is higher than a predetermined first threshold.
- a step of calculating a second similarity indicating the similarity between the two partial communities, and the second similarity is determined from a predetermined second threshold value.
- a step of integrating the two partial communities to generate an integrated community is determined from a predetermined second threshold value.
- the message includes another message sent by another user in response to the one message sent by one user
- the extracting step includes the step of extracting the messages from the one message and the one message.
- a plurality of partial communities can be extracted from the plurality of users based on whether or not the message corresponds to the other message transmitted in response to the message.
- the extracting step may be ⁇ strongly connected component> or ⁇ p clique>.
- the social media stores user profile information
- the step of calculating the first similarity includes profile information of users belonging to the one partial community and users belonging to the other partial communities.
- the first similarity may be calculated based on the relationship with the profile information.
- the social media provides a function of following a specific user sent by a specific user
- the step of calculating the first similarity includes the step of calculating the first similarity with the user belonging to the one partial community, and the other
- the first similarity can also be calculated based on the follow and follow-up relationship with users belonging to the partial community.
- the first similarity indicates how many users the users belonging to the one partial community and the users belonging to the other partial communities are in a follow-and-follow relationship
- the step of calculating the degree may include calculating the second similarity on the condition that a user belonging to the one partial community and a user belonging to the other partial community are in a direct follow and follow relationship. it can.
- the step of calculating the second similarity includes a characteristic term in a message transmitted by a user belonging to one partial community, and a characteristic term in a message transmitted by a user belonging to another partial community.
- the second similarity can also be calculated based on whether or not are similar.
- the characteristic term can be extracted by a feature vector ⁇ tf * idf> of a community message.
- the message may be a message sampled under a predetermined condition from a message posted on the social media.
- the message may be a message sampled under a condition including a predetermined keyword among messages posted to the social media within a predetermined period.
- the social media may be a microblog.
- a computer that hosts the social media and a computer that clusters the plurality of users are connected via a network, and the computer that hosts the computer in response to the predetermined conditional request from the clustering computer
- the message sent from can be further received by the clustering computer.
- the received message may further be stored in a storage unit of the clustering computer.
- the method may further include outputting the integrated community using a graphical user interface.
- the integrated community can be output together with the characteristic terminology.
- a community in social media can be detected with higher accuracy.
- FIG. 1 is a conceptual diagram illustrating a microblogging system as an example of social media.
- This system includes a microblog server 2 and a user terminal, which are connected to each other via the Internet 4 so as to communicate with each other.
- the user terminal any form of computer having a communication function can be adopted.
- a personal data assistant PDA, personal digital assistant
- on-vehicle computer netbook, etc. (not shown) can be employed. .
- FIG. 2 is a conceptual diagram for explaining the follow / follow relationship of a microblog.
- the microblog user can register in advance friends, acquaintances, and other users who have common interests and interests, and can automatically receive messages sent by them. Such registration is referred to as “follow”, and the follow relationship includes a relationship in which users follow each other and a relationship in which one user unilaterally follows another user.
- follow the follow relationship includes a relationship in which users follow each other and a relationship in which one user unilaterally follows another user.
- the arrows in FIG. 2 indicate that the user AAA and the user BBB are following each other, the user BBB is unilaterally following the user CCC, and the user CCC is unilaterally following the user AAA. It shows that.
- FIG. 3 illustrates a smartphone 31 as a user terminal and its screen display as an example.
- a microblog application screen is displayed, and the application screen is divided into a home portion 311, a timeline portion 312, and an operation portion 313 from the top.
- the home portion displays a menu button and that the timeline portion 312 is the user AAA timeline.
- message portions 312a and 312b of the user AAA and a message portion 312c of the user BBB are displayed in order from the top.
- These message parts 312a to 3c are displayed in time series. That is, the uppermost remark part 312a corresponds to the latest message.
- FIG. 4 explains the data structure of data stored in the hard disk devices 20, 21, and 22 in the microblog server 2.
- the transmission date and time (created_at) indicating the date and time when each message was transmitted
- the message ID (id) specifying each message
- the message is stored. It includes a user ID (user_id) that identifies the user who made the call and a text that is the content of the message. Note that the text can have a character limit (for example, 140 characters or less).
- the user relationship table FIG. 4A
- the profile table (FIG. 4C) stored in the hard disk device 22 includes a user ID (user_id) for identifying each user, a name (not shown) of each user, and location information (location) indicating the location. ), URL information (url) which is an address of a related web page.
- FIG. 5 explains the types of messages to be transmitted.
- FIG. 5A illustrates a normal message.
- the user AAA sends a message to his / her timeline, and these messages are displayed on the timeline of the user AAA and the user following the user AAA (user BBB and user CCC in the example of FIG. 2). Is done.
- FIG. 5B illustrates the reply message.
- the reply message is a reply to a specific message, and is displayed on the timeline of the user who is following him / her and the user who is the reply destination.
- the user BBB is, as a reply to the user AAA of the message, "Hi, hello.” Originated the reply message, the reply message to another user BBB person, the user (FIG. 2, which are following the user BBB In the example, it is displayed on the timeline of the user AAA).
- FIG. 5C and FIG. 5D both illustrate the reprint message, and the user CCC's original message “Started microblogging” of the user AAA displayed on his timeline.
- a re-transmission message is shown as a re-transmission.
- the reprint message is displayed on the timeline of the user who is following the user CCC (user BBB in the example of FIG. 2).
- the name is displayed with the name of the user CCC to be transferred.
- FIG. 5E illustrates the quote message.
- User CCC quotes user AAA's original message “I started microblogging” as displayed on his timeline, and then enters his comment “Welcome!” Show. This quote message is displayed on the timeline of the user following the user CCC.
- FIG. 6 is a block diagram illustrating the hardware configuration of the personal computer 1.
- the hardware configuration of the computer 1 includes a (low-speed and high-speed) bus 10, a CPU (arithmetic control device) 11 connected to the bus 10, a RAM (random access memory: storage device) 12, a ROM (read-only memory).
- a memory (storage device) 13, an HDD (hard disk drive: storage device) 14, a communication interface 15, and an input / output interface 16 are provided.
- a mouse 17 connected to the input / output interface 16, a flat panel display (display device) 18, a keyboard 19 and the like are provided.
- the computer 1 has been described as adopting a general personal computer architecture, for example, the CPU 11 and the HDD 14 can be multiplexed in order to obtain higher data processing capability and availability. In addition to the desktop type, various types of computer systems can be employed.
- the software configuration of the computer 1 includes an operating system (OS) that provides basic functions, application software that uses the functions of the OS, and driver software for input / output devices. These pieces of software are loaded onto the RAM 12 together with various data and executed by the CPU 11 or the like, and the computer 1 executes the processing shown in FIG. 7 as a whole.
- OS operating system
- driver software driver software for input / output devices.
- FIG. 7 is a flowchart for explaining processing executed by the computer 1.
- a condition is transmitted from the computer 1 to the microblog server 2 (S1).
- the condition may be, for example, one that specifies the period during which the message is sent, one that specifies a specific keyword in the message, or one that specifies only the reply or re-sent message. These may be combined.
- the computer 1 receives data of a message group that meets the above conditions from the microblog server 2 (S2).
- message group data see FIG. 4A
- user data associated with those messages see FIG. 4B
- user profiles associated with the messages see FIG. 4). 4 (c)
- These received data are stored in the HDD 14 of the computer 1.
- a plurality of partial communities are extracted from a plurality of users based on the relationship between messages (S3).
- the message is another message sent by another user in response to one message sent by one user, that is, a reply message (FIG. 5B), a reprint message (FIG. 5C), Suppose that it is one of the quote messages (FIG. 5 (d)) (FIG. 5 (e)).
- a partial network that is a strongly connected component is extracted by performing a depth-first search from the user network defined by the relationship between one message transmitted by one user and another message.
- FIG. 8A shows that G1 and G2 have been extracted as partial networks. Circles in G1 and G2 indicate individual users, and arrows indicate message exchange.
- FIG. 8 (b) shows that the partial networks G1 and G2 are connected via a third user (one person) and a follow / followed relationship between a user belonging to one partial community and a third user, It shows that both partial communities can be linked in two steps of the follow / followed relationship between the user and a user belonging to another partial community.
- the similarity is 1/2 (reciprocal of 2).
- the first similarity may be calculated based on the relationship between the profile information of a user belonging to one partial community and the profile information of a user belonging to another partial community. For example, the similarity between users with the same country and administrative district indicated by the location information is set higher, or the similarity between users whose URLs match part or all indicated by the web page information is set higher. can do.
- both partial communities are based on terms in messages transmitted by users belonging to both partial communities.
- a second similarity indicating the similarity is calculated (S5).
- Characteristic terms are obtained by extracting a partial network that is a strongly connected component by performing a depth-first search. Further, tf * idf may be performed.
- FIG. 8C shows a state where the partial networks G1 and G2 are integrated and an integrated community G1G2 is generated.
- the integrated community G1G2 can be output on the flat panel display 18 using a graphical user interface, and can be output together with characteristic terms.
- the invention can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements.
- the invention is implemented in software, including but not limited to firmware, resident software, microcode, parsing picocode, and the like.
- the present invention can also take the form of a computer program or computer-readable medium comprising program code for use by or in connection with a computer or any instruction execution system.
- a computer-readable medium is any apparatus that can contain, store, communicate, propagate, or transmit a program for use by or in connection with any instruction execution system, apparatus, or device. It can be.
- the syntax analysis control module described above constitutes an instruction execution system or “computer” in this sense.
- the medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device) or a propagation medium.
- Examples of computer readable media include semiconductor or solid state memory, magnetic tape, removable computer diskette, random access memory (RAM), read-only memory (ROM), rigid magnetic disk. And optical discs. Current examples of optical disks include compact disk read only memory (CD-ROM: compact disk read only memory), compact disk read / write (CD-R / W) memory, DVD Is included.
- a data processing system suitable for storing and / or executing program code may include at least one processor coupled directly or indirectly to memory elements through a system bus. This memory element contains at least some of the local memory used in the actual execution of the program code, the bulk storage, and the number of times it must be read from the bulk storage during execution.
- the program code can include a cache memory that provides temporary storage.
- I / O devices can be coupled to the system either directly or via an intermediary I / O controller.
- a network adapter to the system so that the data processing system can be connected to other data processing systems or remote printers or storage devices via an intermediary private or public network.
- Modems, cable modems, and Ethernet cards are just a few of the currently available network adapters.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。また、本発明は多くの異なる態様で実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきものではない。また、実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須とは限らないことに留意されたい。実施の形態の説明の全体を通じて(特段の断りのない限り)同じ要素には同じ番号を付している。
11…CPU(演算制御装置)
12…RAM(ランダム・アクセス・メモリ:記憶装置)
13…ROM(リード・オンリ・メモリ:記憶装置)
14…HDD(ハード・ディスク・ドライブ:記憶装置)
15…通信インタフェース
16…入出力インタフェース
17…マウス
18…フラット・パネル・ディスプレイ(表示装置)
2…マイクロブログ・サーバ
20、21…ハード・ディスク・ドライブ
31…スマートフォン
32…タブレット
33…(ノート型)パーソナル・コンピュータ
Claims (17)
- 複数のユーザがそれぞれメッセージを発信するソーシャル・メディアにおいて、コンピュータにより、前記複数のユーザをクラスタリングする方法であり、
前記メッセージ同士の関係に基づいて、前記複数のユーザから複数の部分コミュニティを抽出するステップと、
前記複数の部分コミュニティのうち、一の部分コミュニティに属するユーザと、他の部分コミュニティに属するユーザとの関係に基づいて、両部分コミュニティ同士の類似性を示す第一類似度を演算するステップと、
前記第一類似度が予め定められた第一閾値よりも高いことを条件に、両部分コミュニティに属するユーザが発信するメッセージ中の用語に基づいて、前記両部分コミュニティ同士の類似性を示す第二類似度を演算するステップと、
前記第二類似度が予め定められた第二閾値よりも高いことを条件に、前記両部分コミュニティ同士を統合して統合コミュニティを生成するステップと
を備える方法。 - 前記メッセージには、一のユーザの発信した一のメッセージに応答して他のユーザが発信する他のメッセージを含み、
前記抽出するステップは、前記メッセージ同士が前記一のメッセージと前記一のメッセージに応答して発信された前記他のメッセージに該当するか否かに基づいて、前記複数のユーザから複数の部分コミュニティを抽出する請求項1に記載の方法。 - 前記抽出するステップは、<強連結成分>である請求項1に記載の方法。
- 前記ソーシャル・メディアは、ユーザのプロフィール情報を記憶しており、
前記第一類似度を演算するステップは、前記一の部分コミュニティに属するユーザのプロフィール情報と、前記他の部分コミュニティに属するユーザのプロフィール情報との関係に基づいて、前記第一類似度を演算する請求項1に記載の方法。 - 前記ソーシャル・メディアは、ある特定のユーザが他の特定のユーザをフォローする機能を提供し、
前記第一類似度を演算するステップは、前記一の部分コミュニティに属するユーザと、前記他の部分コミュニティに属するユーザとのフォロー及び被フォロー関係に基づいて、前記第一類似度を演算する請求項1に記載の方法。 - 前記第二類似度を演算するステップは、一の部分コミュニティに属するユーザが発信するメッセージ中に特徴的な用語と、他の部分コミュニティに属するユーザが発信するメッセージ中に特徴的な用語とが類似するか否かに基づいて、前記第二類似度を演算する請求項1に記載の方法。
- 前記特徴的な用語は、メッセージの特徴ベクトル生成により抽出される請求項6に記載の方法。
- 前記メッセージは、前記ソーシャル・メディアに投稿されたメッセージから所定の条件の下にサンプリングされたメッセージである請求項1に記載の方法。
- 前記メッセージは、前記ソーシャル・メディアに所定の期間内に投稿されたメッセージのうち、所定のキーワードを含む条件の下にサンプリングされたメッセージである請求項1に記載の方法。
- 前記ソーシャル・メディアをホストするコンピュータと、前記複数のユーザをクラスタリングするコンピュータとがネットワークを介して接続され、
前記クラスタリングするコンピュータからの前記所定の条件付き要求に応答して、前記ホストするコンピュータから送信される前記メッセージを前記クラスタリングするコンピュータが受信するステップを更に備える請求項8に記載の方法。 - 前記受信した前記メッセージを、前記クラスタリングするコンピュータの記憶手段に記憶するステップを更に備える請求項10に記載の方法。
- 前記ソーシャル・メディアがマイクロブログである請求項1に記載の方法。
- 前記統合コミュニティをグラフィカル・ユーザ・インターフェイスを用いて出力するステップを更に備える請求項1に記載の方法。
- 前記統合コミュニティを前記特徴的な用語とともに出力する請求項6に記載の方法。
- コンピュータに実行されることで、請求項1乃至14のいずれかに記載の方法のすべてのステップを前記コンピュータに実行させるコンピュータ・プログラム。
- 複数のユーザがそれぞれメッセージを発信するソーシャル・メディアに対し、前記複数のユーザをクラスタリングするコンピュータであり、
前記コンピュータの記憶手段には、前記メッセージが記憶されており、
前記コンピュータの演算制御制御手段が、
前記メッセージ同士の関係に基づいて、前記複数のユーザから複数の部分コミュニティを抽出し、
前記複数の部分コミュニティのうち、一の部分コミュニティに属するユーザと、他の部分コミュニティに属するユーザとの関係に基づいて、両部分コミュニティ同士の類似性を示す第一類似度を演算し、
前記第一類似度が予め定められた第一閾値よりも高いことを条件に、両部分コミュニティに属するユーザが発信するメッセージ中の用語に基づいて、前記両部分コミュニティ同士の類似性を示す第二類似度を演算し、
前記第二類似度が予め定められた第二閾値よりも高いことを条件に、前記両部分コミュニティ同士を統合して統合コミュニティを生成する
コンピュータ。 - 前記記憶手段に記憶されるメッセージは、前記ソーシャル・メディアに投稿されるメッセージからサンプリングされたメッセージである請求項16に記載のコンピュータ。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201280062988.3A CN103999082B (zh) | 2011-12-19 | 2012-11-22 | 用于检测社交媒体中的社区的方法、计算机程序和计算机 |
DE112012005307.9T DE112012005307T5 (de) | 2011-12-19 | 2012-11-22 | Verfahren, Computerprogramm und Computer zum Erkennen von Gemeinschaften in einem sozialen Medium |
US14/363,161 US9659098B2 (en) | 2011-12-19 | 2012-11-22 | Method, computer program and computer for detecting communities in social media |
JP2013550188A JP5893050B2 (ja) | 2011-12-19 | 2012-11-22 | ソーシャル・メデイアにおけるコミュニティを検出する方法、コンピュータ・プログラム、コンピュータ |
US15/430,767 US10068009B2 (en) | 2011-12-19 | 2017-02-13 | Method, computer program and computer for detecting communities in social media |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011276995 | 2011-12-19 | ||
JP2011-276995 | 2011-12-19 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/363,161 A-371-Of-International US9659098B2 (en) | 2011-12-19 | 2012-11-22 | Method, computer program and computer for detecting communities in social media |
US15/430,767 Continuation US10068009B2 (en) | 2011-12-19 | 2017-02-13 | Method, computer program and computer for detecting communities in social media |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013094361A1 true WO2013094361A1 (ja) | 2013-06-27 |
Family
ID=48668260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/080320 WO2013094361A1 (ja) | 2011-12-19 | 2012-11-22 | ソーシャル・メデイアにおけるコミュニティを検出する方法、コンピュータ・プログラム、コンピュータ |
Country Status (5)
Country | Link |
---|---|
US (2) | US9659098B2 (ja) |
JP (1) | JP5893050B2 (ja) |
CN (1) | CN103999082B (ja) |
DE (1) | DE112012005307T5 (ja) |
WO (1) | WO2013094361A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015164008A (ja) * | 2014-02-28 | 2015-09-10 | 株式会社日立製作所 | 解析装置及び解析方法 |
US10068009B2 (en) | 2011-12-19 | 2018-09-04 | International Business Machines Corporation | Method, computer program and computer for detecting communities in social media |
CN117785973A (zh) * | 2023-12-11 | 2024-03-29 | 深圳鹏程未来技术有限公司 | 社区用户信息集成方法、装置、设备及存储介质 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106709800B (zh) * | 2016-12-06 | 2020-08-11 | ***股份有限公司 | 一种基于特征匹配网络的社团划分方法和装置 |
KR101810864B1 (ko) * | 2017-02-06 | 2017-12-20 | 한양대학교 산학협력단 | 하이브리드 방식의 영향력 평가 방법 및 장치 |
CN110070287A (zh) * | 2019-04-19 | 2019-07-30 | 西北工业大学 | 一种基于相似聚类及平均思想的动态任务分配方法 |
CN110674290B (zh) * | 2019-08-09 | 2023-03-10 | 国家计算机网络与信息安全管理中心 | 一种用于重叠社区发现的关系预测方法、装置和存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010218353A (ja) * | 2009-03-18 | 2010-09-30 | Oki Electric Ind Co Ltd | クラスタリング装置およびクラスタリング方法 |
JP2010286868A (ja) * | 2009-06-09 | 2010-12-24 | Nec Corp | コミュニティ形成システム、そのコミュニティ形成装置、そのデータ処理方法およびコンピュータプログラム |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001014349A (ja) | 1999-06-28 | 2001-01-19 | Nippon Telegr & Teleph Corp <Ntt> | 協調情報フィルタリング用レイティングシステム |
US8117281B2 (en) * | 2006-11-02 | 2012-02-14 | Addnclick, Inc. | Using internet content as a means to establish live social networks by linking internet users to each other who are simultaneously engaged in the same and/or similar content |
US7644144B1 (en) * | 2001-12-21 | 2010-01-05 | Microsoft Corporation | Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration |
JP4369104B2 (ja) | 2002-10-07 | 2009-11-18 | みずほ情報総研株式会社 | コミュニティ形成支援システム、その端末、サーバ及びプログラム |
US7406459B2 (en) | 2003-05-01 | 2008-07-29 | Microsoft Corporation | Concept network |
US7958120B2 (en) * | 2005-05-10 | 2011-06-07 | Netseer, Inc. | Method and apparatus for distributed community finding |
JP2008107867A (ja) * | 2006-10-23 | 2008-05-08 | Hitachi Ltd | コミュニティ抽出方法、コミュニティ抽出処理装置 |
JP2008140174A (ja) | 2006-12-01 | 2008-06-19 | Tmf Create:Kk | コミュニケーションサービスシステム |
JP2008257512A (ja) | 2007-04-05 | 2008-10-23 | Hitachi Ltd | 情報提供装置およびプログラム |
BRPI0811634A2 (pt) * | 2007-05-15 | 2017-08-08 | Social Project Inc | Sistema e método para criar uma comunidade online de rede de comunicação social |
US9384186B2 (en) * | 2008-05-20 | 2016-07-05 | Aol Inc. | Monitoring conversations to identify topics of interest |
JP5159451B2 (ja) | 2008-06-13 | 2013-03-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ネットワーク行動を分析する情報処理装置、分析システム、ネットワーク行動の分析方法およびプログラム |
JP2009301335A (ja) | 2008-06-13 | 2009-12-24 | Ricoh Co Ltd | 画像処理装置、画像処理方法及びコンピュータプログラム |
US8838601B2 (en) * | 2011-08-31 | 2014-09-16 | Comscore, Inc. | Data fusion using behavioral factors |
CN103999082B (zh) | 2011-12-19 | 2017-09-12 | 国际商业机器公司 | 用于检测社交媒体中的社区的方法、计算机程序和计算机 |
-
2012
- 2012-11-22 CN CN201280062988.3A patent/CN103999082B/zh not_active Expired - Fee Related
- 2012-11-22 US US14/363,161 patent/US9659098B2/en active Active
- 2012-11-22 DE DE112012005307.9T patent/DE112012005307T5/de not_active Withdrawn
- 2012-11-22 WO PCT/JP2012/080320 patent/WO2013094361A1/ja active Application Filing
- 2012-11-22 JP JP2013550188A patent/JP5893050B2/ja not_active Expired - Fee Related
-
2017
- 2017-02-13 US US15/430,767 patent/US10068009B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010218353A (ja) * | 2009-03-18 | 2010-09-30 | Oki Electric Ind Co Ltd | クラスタリング装置およびクラスタリング方法 |
JP2010286868A (ja) * | 2009-06-09 | 2010-12-24 | Nec Corp | コミュニティ形成システム、そのコミュニティ形成装置、そのデータ処理方法およびコンピュータプログラム |
Non-Patent Citations (1)
Title |
---|
NORINOBU HATAMOTO ET AL.: "Microblog ni Okeru User no Clustering to Sono Cluster no Tokuchogo Chushutsu", PROCEEDINGS OF THE 17TH ANNUAL MEETING OF THE ASSOCIATION FOR NATURAL LANGUAGE PROCESSING, TUTORIAL, HONKAIGI, WORKSHOP, 7 March 2011 (2011-03-07), pages 280 - 283 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10068009B2 (en) | 2011-12-19 | 2018-09-04 | International Business Machines Corporation | Method, computer program and computer for detecting communities in social media |
JP2015164008A (ja) * | 2014-02-28 | 2015-09-10 | 株式会社日立製作所 | 解析装置及び解析方法 |
CN117785973A (zh) * | 2023-12-11 | 2024-03-29 | 深圳鹏程未来技术有限公司 | 社区用户信息集成方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US9659098B2 (en) | 2017-05-23 |
US10068009B2 (en) | 2018-09-04 |
DE112012005307T5 (de) | 2014-10-02 |
JPWO2013094361A1 (ja) | 2015-04-27 |
CN103999082A (zh) | 2014-08-20 |
JP5893050B2 (ja) | 2016-03-23 |
US20140337343A1 (en) | 2014-11-13 |
US20170154106A1 (en) | 2017-06-01 |
CN103999082B (zh) | 2017-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10218657B2 (en) | Method and system for providing private chat within a group chat | |
US11703999B2 (en) | Changing visual aspects of a graphical user interface to bring focus to a message | |
JP5893050B2 (ja) | ソーシャル・メデイアにおけるコミュニティを検出する方法、コンピュータ・プログラム、コンピュータ | |
US9838347B2 (en) | Tags in communication environments | |
US8838564B2 (en) | Method to increase content relevance using insights obtained from user activity updates | |
US20180060312A1 (en) | Providing ideogram translation | |
US8788342B2 (en) | Intelligent feature expansion of online text ads | |
US20100114938A1 (en) | Search results for a topic that include a list of messaging users that have previously searched on that topic | |
US20190005023A1 (en) | Automatically assisting conversations using graph database | |
US20130159847A1 (en) | Dynamic Personal Dictionaries for Enhanced Collaboration | |
JP5961320B2 (ja) | ソーシャル・メデイアにおけるユーザの分類方法、コンピュータ・プログラム及びコンピュータ | |
US9596205B2 (en) | System and method for mailing list identification and representation | |
JP2013190847A (ja) | ソーシャル・メデイアにおける悪評を検出する方法、コンピュータ・プログラム、コンピュータ。 | |
US20230259890A1 (en) | Systems and methods for future event recommendation | |
CN104657406A (zh) | 用于社会协作环境中的条目的交互分割的方法和*** | |
JP5602958B2 (ja) | ソーシャル・メデイアにおけるトレンドを検出する方法、コンピュータ・プログラム、コンピュータ。 | |
JP2013122630A (ja) | 識別情報管理支援システム、識別情報管理支援方法およびプログラム | |
US11138208B2 (en) | Contextual insight system | |
US10873554B2 (en) | Determining consensus among message participants based on message content | |
US20160283912A1 (en) | Changing Meeting Type Depending on Audience Size |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12858833 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2013550188 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14363161 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 112012005307 Country of ref document: DE Ref document number: 1120120053079 Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12858833 Country of ref document: EP Kind code of ref document: A1 |