System and method for providing online community service based on SNS document similarity

The system addresses the inefficiencies in online community services by calculating document similarity and enabling direct invitations to sub-communities, enhancing user interaction and community formation within online platforms.

WO2025018835A1PCT designated stage expired Publication Date: 2025-01-23WEDREAMON CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/010451
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-20
Filing Date
2024-07-19
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

Existing online community services are cumbersome and inconvenient for users to find and communicate with others having similar interests, as they require subjective evaluation of document similarity and publisher identification, and inviting new members to sub-communities involves complex processes.

Method used

A system and method that calculates document similarity and provides a list of similar documents, allowing users to directly invite publishers of similar documents to sub-communities, streamlining the process of creating and communicating within online communities.

Benefits of technology

Enables users to easily and conveniently create and communicate with publishers of similar documents, simplifying the formation of sub-communities and inviting new members, thereby improving user experience and efficiency in online community interactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024010451_23012025_PF_FP_ABST
    Figure KR2024010451_23012025_PF_FP_ABST
Patent Text Reader

Abstract

According to the present invention, in order to solve the problem of conventional online community services in which users of an SNS or online community services have had difficulty in finding other users with similar interests, provided are a system and a method for providing an online community service based on SNS document similarity, in which when users of an SNS or an online community look up a document, a similarity between the document and other documents is calculated so as to provide information related to similar documents and document similarity, and on the basis of the information, users who posted the similar documents can be directly invited to a specific sub-community, thereby enabling each user to create sub-communities and communicate with posters of the similar documents more easily and conveniently, and at the same time, enabling invitations of new members to be made more quickly and easily.
Need to check novelty before this filing date? Find Prior Art

Description

System and method for providing online community services based on SNS document similarity

[0001] The present invention relates to a device and method for providing an online community service, and more particularly, to a device and method for providing an online community service, and in general, in a conventional online community service where users with similar interests gather, in order for users of a social network service (SNS) or an online community service to find other users with similar interests, they must extract keywords from documents posted online and perform a search, individually search for each similar document presented in the search results to determine similarity, and then identify the poster of a similar document determined to have common interests with them to initiate communication and create a new sub-community. Therefore, the process for forming a sub-community among users with common interests is very cumbersome and inconvenient. In order to solve the problem of the conventional online community services, when users of an SNS or an online community search for a specific document posted online, the device is configured to calculate the similarity between the document and other documents and provide similar documents similar to the document and information related to document similarity between the document and similar documents, thereby enabling each user to more easily and conveniently create a sub-community and communicate with the posters of similar documents within the online community. This relates to a system and method for providing an online community service based on SNS document similarity.

[0002] In addition, the present invention relates to a system and method for providing an online community service based on SNS document similarity, which is configured to calculate the similarity between a specific document posted online by users of SNS or online communities and provide similar documents similar to the document and information related to document similarity between the document and similar documents, and to directly invite users who have posted similar documents to the sub-community, thereby enabling each user to more easily and conveniently create and communicate with posters of similar documents and simultaneously enabling the process of inviting new members to the created sub-community to be performed more quickly and easily.

[0003]

[0004] Recently, with the development of Internet and IT technology and the widespread use of smartphones, various online community services for communication between individuals, such as social network services (SNS), are increasing, and the number of users of various online communities is also increasing significantly.

[0005] In other words, SNS is an online platform that creates and strengthens social relationships through free communication, information sharing, network expansion, and business cooperation between users. SNS users can register as members and upload documents, photos, videos, etc., such as posts, comments, and quotes they have written, and can view posts, comments, documents, photos, and videos uploaded by others, allowing them to communicate freely 1:1 or N:N regardless of time and place.

[0006] Additionally, it should be noted that documents uploaded to these SNS or online communities may include, but are not necessarily limited to, posted documents, comments on posted documents, comments (replies) to comments, profile introductions, sub-community introductions, keywords entered by users, and other text or numeric information entered by users or linked.

[0007] In addition, as presented in Korean Patent Publication No. 10-1815478 entitled “Online community service provision device and method corresponding to a game user group” and Korean Patent Publication No. 10-1632889 entitled “Game service method and system using SNS,” various devices and methods have been presented in the past to connect users with similar interests among SNS or online community service users, but the contents of the above-mentioned prior art had the following limitations.

[0008] Here, for each document posted on SNS or an online community, the similarity between that document and other documents excluding that document can be calculated 1:1 based on one document, and therefore, in the present invention, the document that serves as the standard for judging similarity is called a primary document, and a document that is similar to the primary document is defined as a similar document to the primary document.

[0009] That is, in general, in existing SNS or online community services, in order for users to find and communicate with users who have similar interests to themselves, they must first search for similar documents similar to a specific primary document through keyword searches, etc., subjectively judge the similarity of each similar document to the primary document, identify the user who posted the similar document, and then select the user to create a sub-community such as a chat or channel.

[0010] Therefore, existing SNS or online community services had the inconvenience of having to go through a somewhat complicated process of extracting keywords from the primary document to find users similar to oneself -> searching with the extracted keywords -> looking up each similar document presented in the search results to determine similarity to the primary document -> confirming the poster of the similar document -> initiating communication with the poster of the primary document and similar document.

[0011] Moreover, existing SNS or online community services, when inviting non-members to a sub-community after creating a sub-community through the process described above, have to go through the process of searching for the non-member's information and documents posted by the non-member to subjectively determine whether they match the sub-community and then decide whether to invite them, which is cumbersome.

[0012] Therefore, in order to solve the limitations of the SNS or online community services of the prior art as described above, it is desirable to propose a new SNS document similarity-based online community service provision system and method configured to calculate the similarity between a specific document posted online by users of the SNS or online community and provide similar documents similar to the document and information related to document similarity between the document and similar documents, thereby enabling each user to create and communicate with the posters of similar documents more easily and conveniently. However, a device or method that satisfies all of these needs has not yet been proposed.

[0013]

[0014] [Prior Art Literature]

[0015] Korean Patent Publication No. 10-1815478 (January 5, 2018)

[0016] Korean Patent Publication No. 10-1632889 (June 23, 2016)

[0017]

[0018] The present invention is intended to solve the problems of the prior art as described above, and therefore, the purpose of the present invention is to provide an SNS document similarity-based system that calculates the similarity between a specific document posted online by users of SNS or online communities and provides similar documents and information related to document similarity between the document and similar documents, thereby enabling each user to more easily and conveniently create and communicate with the publishers of similar documents by calculating the similarity between the document and other documents when the user of SNS or online communities searches for a specific document posted online. The purpose is to propose a system and method for providing online community services.

[0019] In addition, another object of the present invention is to solve the problem of the prior art online community services that had limitations in that, when a sub-community is created through the above-described process and a non-member is invited to the sub-community, the process of searching for the information of the non-member to be invited and the document posted by the non-member and subjectively judging whether it matches the sub-community must be performed again to determine whether or not to invite, so that not only the creation of the sub-community but also the process of inviting new members is very cumbersome and inconvenient, and to provide, when users of SNS or online communities search for a specific document posted online in a specific sub-community, similar documents similar to the introductory document of the sub-community and information related to document similarity between the introductory document of the sub-community and similar documents, and to invite users who have posted similar documents directly to the sub-community based on the information, so that each user can more easily and conveniently create and communicate with the posters of similar documents and at the same time, the process of inviting new members to the created sub-community can be more quickly and easily, thereby providing an SNS document similarity-based online community. The purpose is to present a service provision system and method.

[0020]

[0021] In order to achieve the above-described object, according to the present invention, there is provided an online community service providing system configured to provide an online community service based on document similarity, the system comprising: a plurality of user terminals for each user to request and receive a desired service; and a service server configured to receive a user's request and perform processing for providing a corresponding service in conjunction with each of the user terminals, wherein the service server is configured to calculate the similarity between a document selected by the user or a document uploaded by the user and other documents, and to present a list of similar documents according to a predetermined setting, and to perform processing for inviting the poster of the similar document selected by the user to a sub-community, thereby enabling the user to communicate with other users who have common interests through a sub-community without having to separately search for similar documents and posters.

[0022] Here, the service server is characterized in that it is configured to perform processing including a similarity calculation step in which processing is performed to calculate a similarity score between a first document selected or uploaded by a user and other documents posted online according to predetermined settings; a similar document list creation step in which processing is performed to create a list of similar documents according to predetermined settings based on the similarity score calculated in the similarity calculation step; a similar document search step in which processing is performed to display a similar document search screen for a specific similar document when the user selects a specific similar document from the list created through the similar document list creation step; and an invitation step in which processing is performed to display various information including information about the poster who posted the similar document and information about the posted document when the user selects a community invitation button displayed on the similar document search screen, so that the user can invite the poster of the desired similar document to a specific sub-community.

[0023] In addition, the similar document search screen is characterized in that at least one community selection button for selecting a sub-community desired by the user from among sub-communities belonging to each community created within the online community service provided through the service server and at least one category selection button for selecting a category desired by the user are respectively displayed at the top of the search window of the first document.

[0024] In addition, the similar document search step is characterized in that, when a user searches for the first document, the search window of the first document displays the poster, posting time, and posted document content of the first document, as well as a community invitation button, and selection buttons for sub-community properties and category properties assigned to each document are displayed at the top of the search window of the first document, and below the search window of the first document, a similar document count display indicating the number of similar documents similar to the first document and a similar recommendation setting button for enabling the user to set an algorithm for recommending similar documents are displayed, and below the similar document count display, a similar document search window is displayed in which similar documents are sorted and displayed according to the sorting order set in the similar recommendation setting, and a community invitation button is displayed for each similar document, thereby enabling the user to check similar documents similar to the first document on the same screen when searching for the first document, and at the same time invite the poster of the similar document to a sub-community, thereby increasing user convenience and improving user experience.

[0025] Furthermore, the above-mentioned similar document search step is characterized in that it is configured to perform processing so that, when a user selects a selection button for a specific category, only documents corresponding to the selected category are displayed.

[0026] In addition, the similar document search step is characterized in that it is configured to perform processing such that, when a user presses the similar recommendation setting button, a setting screen is displayed that can set the upper and lower limits of the similarity score, which is the standard for selecting similar documents for the first document, and the sorting order of similar documents according to sorting criteria including similarity order, time order based on posting date, number of views, and number of comments.

[0027] In addition, the similar document search step is characterized in that it is configured to perform processing so that, for each similar document displayed in the similar document search window sorted according to the similar recommendation settings selected by the user, the similarity score with the first document is displayed along with the poster, posting time, and posting content of the similar document.

[0028] Furthermore, the similar document search step is characterized in that it is configured to perform processing so that, for each similar document displayed in the similar document search window sorted according to the similar recommendation settings selected by the user, common keywords between the first document and the similar document and non-common keyword information included in the similar document but not included in the first document are displayed.

[0029] In addition, the invitation step is configured so that when a user selects a community invitation button for a specific similar document, the poster of the similar document is registered in an invitation list, and when the user searches the invitation list to invite the poster of the similar document to a specific sub-community, the poster information of the similar document registered in the invitation list, the posted document posted by the poster, and the similarity information with the sub-community introduction document are displayed together, so that when a user invites another user to a specific sub-community, the user can invite a user who matches the sub-community without having to separately search and confirm the posted document of the user.

[0030] In addition, the service server is characterized in that it is configured to perform processing that further includes a sub-community member document search step in which, when a user searches for a document posted by a member of a sub-community, a list of similar documents to an introductory document for the sub-community is displayed.

[0031] Furthermore, the service server is characterized in that it is configured to perform processing that further includes a sub-community non-member document search step in which, when a user searches for a document posted by a non-member of a sub-community, a list of similar documents with an introductory document for the sub-community is displayed together with the document.

[0032] In addition, the step of searching for a document of a member of a sub-community is configured to display a list of similar documents based on a similarity score with the introductory document for the sub-community together with an introductory document for the sub-community when a user searches for a document posted by a member of a specific sub-community, and to display, for each similar document, information about the poster, information about the posted document, and information about the similarity score with the introductory document for the sub-community, so that the user can check the content of the document searched and the similarity with the introductory document for the sub-community on the same screen, thereby enabling the user to quickly and easily search for documents that match the sub-community.

[0033] In addition, the step of searching for documents by non-members of the sub-community is configured to display a list of similar documents based on a similarity score with the introductory document for the sub-community together with an introductory document for the sub-community when a user searches for a document posted by a non-member of a specific sub-community, and to display, for each similar document, poster information, posted document information, similarity score information with the introductory document for the sub-community, and a community invitation button, so that the user can check the non-member's information, the information on the document posted by the non-member, and the similarity score with the introductory document for the sub-community all on the same screen, and thus the process of selecting and inviting a non-member who has posted a document matching the sub-community is configured to be quick and easy.

[0034] Furthermore, according to the present invention, in a method for providing an online community service using the online community service providing system described above, the method comprises: a similarity calculation step in which processing is performed to calculate a similarity score between a first document selected or uploaded by a user and other documents posted online according to predetermined settings; a similar document list creation step in which processing is performed to create a list of similar documents according to predetermined settings based on the similarity score calculated in the similarity calculation step; a similar document search step in which processing is performed to display a search screen for a specific similar document when the user selects a specific similar document from the list created through the similar document list creation step; an invitation step in which processing is performed to display various information, including information about the poster who posted the similar document, information about the posted document, and a similarity score with an introductory document for a sub-community to which the user is to invite, when the user selects a community invitation button displayed on the search screen for the similar document, so that the user can invite the poster of the desired similar document to a specific sub-community; A method for providing an online community service is provided, characterized in that the processing is configured to be performed through a service server of the online community service providing system, including a sub-community member document search step in which, when a user searches for a document posted by a member of a specific sub-community, a process is performed to display a list of similar documents together with an introductory document for the specific sub-community; and a sub-community non-member document search step in which, when a user searches for a document posted by a non-member of the specific sub-community, a process is performed to display a list of similar documents together with an introductory document for the specific sub-community.

[0035]

[0036] As described above, according to the present invention, when users of SNS or online communities view a specific document posted online, a system and method for providing an online community service based on SNS document similarity are provided, which calculates the similarity between the document and other documents, provides similar documents similar to the document and information related to document similarity between the document and similar documents, and directly invites users who posted similar documents to a sub-community based on the information, thereby enabling each user to more easily and conveniently create and communicate with posters of similar documents and a sub-community, and at the same time, invite new members to the created sub-community more quickly and easily.

[0037] In addition, according to the present invention, a system and method for providing an online community service based on SNS document similarity are provided, which enable each user to create and communicate with publishers of similar documents and sub-communities more easily and conveniently, as described above, and at the same time, invite new members to the created sub-communities more quickly and easily. Therefore, in order for users of SNS or online community services to find other users with similar interests, they must extract keywords from documents posted online and perform a search, individually look up each similar document presented in the search results to determine similarity, and then identify publishers of similar documents who are determined to have common interests with them to initiate communication and create sub-communities. Therefore, the problems of online community services of the prior art, which had limitations in that the process of forming a sub-community among users with common interests was very cumbersome and inconvenient, can be solved.

[0038] In addition, according to the present invention, as described above, when users of SNS or online communities view a specific document posted online, a system and method for providing an online community service based on SNS document similarity are provided, which calculates the similarity between the document and other documents, provides similar documents similar to the document and information related to document similarity between the document and similar documents, and directly invites the user who posted the similar document to a specific sub-community based on the information, thereby solving the problems of online community services of the prior art, which had limitations in that when a sub-community is created and a non-member is invited to the sub-community, the process of searching for the information of the non-member to be invited and the document posted by the non-member and subjectively determining whether it matches the sub-community must be performed again to determine whether or not to invite, making the process of inviting new members as well as creating a sub-community very cumbersome and inconvenient.

[0039]

[0040] FIG. 1 is a block diagram schematically showing the overall configuration of an online community service providing system based on SNS document similarity according to an embodiment of the present invention.

[0041] FIG. 2 is a conceptual diagram schematically illustrating a configuration in which a service server (12) of an online community service provision system based on SNS document similarity according to an embodiment of the present invention analyzes the similarity between a specific document posted online and other documents and presents a list of similar documents according to the similarity score.

[0042] FIG. 3 is a conceptual diagram schematically illustrating an example of a configuration of a document search screen provided through a service server of an online community service provision system based on SNS document similarity according to an embodiment of the present invention.

[0043] FIG. 4 is a conceptual diagram schematically illustrating an example of a configuration of a lower community invitation screen provided through a service server of an online community service providing system based on SNS document similarity according to an embodiment of the present invention.

[0044] FIG. 5 is a conceptual diagram schematically illustrating a case where a member document search window is displayed as an example of a configuration of a lower community introduction document display screen provided through a service server of an online community service provision system based on SNS document similarity according to an embodiment of the present invention.

[0045] FIG. 6 is a conceptual diagram schematically illustrating a case where a non-member document search window is displayed as an example of a configuration of a lower community introduction document display screen provided through a service server of an online community service providing system based on SNS document similarity according to an embodiment of the present invention.

[0046] FIG. 7 is a flowchart schematically showing the overall processing process of an online community service providing system based on SNS document similarity according to an embodiment of the present invention.

[0047]

[0048] Hereinafter, with reference to the attached drawings, a specific embodiment of an online community service providing system and method based on SNS document similarity according to the present invention will be described.

[0049] Here, it should be noted that the contents described below are only one embodiment for carrying out the present invention, and the present invention is not limited to the contents of the embodiments described below.

[0050] In addition, in the description of the embodiments of the present invention below, it should be noted that for the sake of brevity, detailed descriptions of parts that are identical or similar to the contents of prior art or that can be easily understood and implemented by those skilled in the art have been omitted.

[0051] Continuing, with reference to the drawings, the specific details of the system and method for providing an online community service based on SNS document similarity according to the present invention will be described.

[0052] More specifically, first, referring to FIG. 1, FIG. 1 is a block diagram schematically showing the overall configuration of an online community service providing system (10) based on SNS document similarity according to an embodiment of the present invention.

[0053] As shown in Fig. 1, the SNS document similarity-based online community service providing system (10) according to an embodiment of the present invention can be broadly divided into a plurality of user terminals (11) for each user to request and receive a desired service, and a service server (12) that is linked to each user terminal (11) to receive a user's request and perform processing to provide a corresponding service.

[0054] Here, the user terminal (11) mentioned above can be configured by installing a dedicated application program that is linked to the service server (12) on an information processing device such as a PC or a laptop, or, preferably, a personal portable information and communication terminal such as a user's smartphone or tablet PC, thereby enabling implementation with a simpler configuration and lower cost without the need to implement dedicated hardware separately.

[0055] In addition, the above-described service server (12) may be configured to perform processing such as calculating a similarity score between a document selected by a user or a document uploaded by a user and other documents, as described below, presenting a list of similar documents according to predetermined settings, inviting the publisher of a similar document selected by a user to a user's sub-community, or creating a new sub-community so that users with similar interests can communicate more conveniently and easily with each other.

[0056] More specifically, referring to FIG. 2, FIG. 2 is a conceptual diagram schematically illustrating a configuration in which a service server (12) of an SNS document similarity-based online community service providing system (10) according to an embodiment of the present invention analyzes the similarity between a specific document posted online and other documents and presents a list of similar documents according to the similarity score.

[0057] As shown in Fig. 2, documents posted online, such as on SNS, can be calculated 1:1 in terms of similarity between a specific document (the first document) and other documents excluding that document. Accordingly, in the following examples, the document that serves as the standard for judging similarity is referred to as the first document, and a document that is similar to the first document is defined as a similar document to the first document.

[0058] At this time, the method for calculating the similarity between documents may be, for example, the Bag-of-Words (BOW) method, which uses the frequency count of the mention of words, or the Term Frequency-Inverse Document Frequency (TF-IDF) weight model, and the Word2vec, Vector Space, Doc2Vec, GloVe models based on artificial neural networks, but is not necessarily limited to these configurations.

[0059] That is, the present invention is not particularly limited and can be applied to all things that determine the similarity of documents and words or morphemes included in documents, and therefore, it should be noted that the present invention can be applied by modifying and changing it in various ways as needed by those skilled in the art within a scope that does not deviate from the spirit and essence of the present invention.

[0060] In addition, as for more specific details on the method for calculating similarity between documents using BOW or an artificial neural network model as mentioned above, since it is a matter that can be appropriately implemented by those skilled in the art by referring to the contents of document similarity calculation algorithms of the prior art, in the present invention, for the sake of concise explanation, it should be noted that a detailed description of the contents that are obvious to those skilled in the art from the contents of the prior art as mentioned above or that can be easily understood and implemented by those skilled in the art by referring to literature of the prior art, etc., has been omitted.

[0061] Furthermore, the service server (12) may be configured to perform a process of tagging the calculated document similarity score to the meta information of the first document and similar documents for the first document, respectively, when the document similarity score is calculated between the first document and other documents excluding the first document as described above, thereby enabling the user to quickly search for documents similar to the first document on the same screen (web page) when searching for the first document.

[0062] In addition, the service server (12) may be configured to calculate, when a new document is registered, a similarity score between documents with respect to the newly registered document and an existing document, update the similarity score between documents and information about similar documents based on the calculation result, and perform a process of tagging each document.

[0063] Therefore, with the configuration described above, when a user views a first document, he or she can view other documents similar to the first document together on the same screen, thereby increasing convenience when viewing documents and improving user experience.

[0064] That is, referring to FIG. 3, FIG. 3 is a conceptual diagram schematically showing an example of the configuration of a document search screen provided through a service server (12) of an online community service provision system (10) based on SNS document similarity according to an embodiment of the present invention.

[0065] As shown in Fig. 3, when a user searches for the first document, the search window of the first document may be configured to display information about the publisher who posted the first document (such as the publisher's name, nickname, or ID), information about the posting time of the posted document, and the contents of the posted document (such as the title of the posted document and the body of the posted document).

[0066] In addition, as shown in FIG. 3, the number of similar documents similar to the first document may be displayed at the bottom of the first document search window, and a similar recommendation setting button may be displayed to enable the user to set an algorithm for recommending similar documents.

[0067] More specifically, for example, when a user presses a similar recommendation setting button, the system may be configured to set an upper limit and a lower limit of a similarity score that serves as a criterion for selecting similar documents for the first document, and the system may be configured to select similar documents based on the posting date of the similar documents, or the system may be configured to adjust the sorting order of similar documents based on various criteria such as order of similarity, order of time based on posting date, order of number of views, order of number of comments, etc.

[0068] In addition, as shown in FIG. 3, a search window for searching for similar documents of the first document according to similar recommendation settings is displayed at the bottom of the first document search window, and the similar document search window can be configured to present similar documents in order according to the sorting order set in the similar recommendation settings (by similarity, by time based on posting date, by number of views, by number of comments, etc.).

[0069] At this time, each similar document may be configured to display a similarity score between the first document that serves as a reference and the similar document, and may be configured to display common keywords between the first document that serves as a reference and the similar document, and keywords that are included in the similar document but not included in the first document (non-common keywords).

[0070] Furthermore, as shown in FIG. 3, the document search page can be configured to provide a function that allows users to selectively search only documents corresponding to a specific category assigned to a posted document when selecting the category, and such categories can be assigned by the publisher when posting the document, so that users can select the category that best matches the content or purpose of the posted document when posting the document, and when the viewer selects a category that matches the content or purpose that he or she wants to search, he or she can selectively search only documents created under the category assigned.

[0071] In addition, as shown in FIG. 3, the document search page can be configured to provide a function that allows selective searching of only documents corresponding to a specific sub-community assigned to a posted document when that sub-community is selected, and similar to categories, these communities can be assigned by the publisher when posting the document, so that when posting, the publisher can select the sub-community that best matches the content or purpose of the posted document, and when the viewer selects the sub-community that matches the content or purpose that he or she wants to search, the viewer can be configured to selectively search only documents created by being assigned that sub-community.

[0072] In addition, in a sub-community, only members who have joined the sub-community can upload posted documents, and the sub-community administrator can set it to public / private, so that in the case of a public sub-community, all users can view the posted documents in the sub-community, but if it is set to private, only members who have joined the sub-community can view the posted documents.

[0073] Moreover, these sub-communities typically have the properties and form of one or more sub-communities established within an online community, and can be configured so that each sub-community manager has the authority to define the character of the community and to manage members and grant access rights.

[0074] Here, the above-mentioned sub-community may be configured so that the user can select the type of sub-community he or she desires, including the types of various existing online community services currently in service, such as chats, channels, blogs, cafes, SNS, etc., which enable 1:1 and N:N communication, in addition to the sub-community created through the service server (12) of the SNS document similarity-based online community service providing system (10) according to the embodiment of the present invention.

[0075] As described above, according to the present invention, the first document and a similar document to the first document are presented on the same screen, and each document is provided with a sub-community connection button, so that the process of inviting or communicating with the publisher of the first document and a similar document to the sub-community can be made more convenient and easy.

[0076] In addition, when a user selects the online community connection button, the function can be configured to register the publisher of a specific document in an invitation list, that is, when a user wants to invite the publisher of a specific document to a specific sub-community, the user can register the publisher of the specific document in an invitation list, then search the invitation list in the specific sub-community, and select and invite the publisher of the specific document from the invitation list based on the publisher of the specific document and the document information registered by the publisher.

[0077] Here, in particular, when inviting a publisher of a specific document to a specific sub-community as described above, it is necessary to select publishers from the already registered invitation list and invite only publishers who have written documents that fit the sub-community.

[0078] In other words, since most of the existing online community services only provide the poster's information (nickname, ID, etc.) in the invitation list, there is a limitation that it is difficult for the user to judge on the invitation list screen whether the purpose of the online community and the purpose of the document written by the poster to be invited are aligned. As a result, when the user invites another poster, there was the inconvenience of having to search and view the documents written by the poster one by one to judge the content before inviting them.

[0079] Accordingly, in the present invention, an SNS document similarity-based online community service provision system (10) is proposed that allows a user to more conveniently and easily invite a poster that matches a sub-community without having to separately search for the poster's posted document by providing poster information and information about the posted document together in the invitation list displayed when inviting a non-member from a sub-community.

[0080] That is, referring to FIG. 4, FIG. 4 is a conceptual diagram schematically showing an example of the configuration of an online community invitation screen provided through a service server (12) of an online community service providing system (10) based on SNS document similarity according to an embodiment of the present invention.

[0081] As shown in FIG. 4, according to the present invention, when a user searches for a document and registers the poster who posted the document in a specific document in an invitation list, not only the poster information of the document but also the information (title, body, main keywords) of the document are registered, and when inviting a non-member in a specific sub-community, the invitation list displayed is configured to provide the poster information who posted the specific document, information about the document, and information about the similarity with the introductory document of the sub-community, so that the user can more conveniently and easily select and invite only the posters who have written documents that are suitable for the purpose of the sub-community without having to separately search and search for the poster's posted documents to determine the contents.

[0082] In addition, as shown in FIG. 4, the invitation list can be configured to display information about a specific document along with the document similarity between the introductory document of the sub-community and the document in question, thereby enabling the user to more easily select a publisher who has written a document that matches the sub-community.

[0083] In addition, referring to FIG. 5, FIG. 5 is a conceptual diagram schematically showing a case where a member document search window is displayed as an example of a configuration of a specific sub-community introduction document display screen provided through a service server (12) of an online community service provision system (10) based on SNS document similarity according to an embodiment of the present invention.

[0084] As shown in FIG. 5, according to the present invention, the document similarity between an individual document searched within a sub-community and an introductory document for the corresponding sub-community can be calculated and displayed, and from this configuration, a user searching for a document can easily determine how similar various documents in the sub-community are to the introductory document of the corresponding sub-community, and thereby quickly and easily select and search for a document that is more suitable for the corresponding sub-community.

[0085] Furthermore, the above-described function can be configured to provide the same document search screen not only for documents of members who have joined the sub-community but also for documents posted by non-members who have not joined the sub-community.

[0086] More specifically, referring to FIG. 6, FIG. 6 is a conceptual diagram schematically illustrating a case in which a non-member document search window is displayed as an example of a configuration of a specific sub-community introduction document display screen provided through a service server (12) of an online community service provision system (10) based on SNS document similarity according to an embodiment of the present invention.

[0087] That is, since document similarity can be calculated between documents on SNS or online regardless of whether they are posted in a specific sub-community, documents posted in a specific sub-community can also have a document similarity score calculated with all other documents uploaded to SNS, and thus documents posted in a specific sub-community and documents not posted in a specific sub-community can be searched together when searching for similar documents.

[0088] Accordingly, as shown in FIG. 6, according to the present invention, the document similarity with the introductory document of the sub-community can be configured to be displayed together with the document of a non-member who has not joined the sub-community, and from this configuration, the member of the sub-community can check the information of the non-member (information of the document poster), the information about the document posted by the non-member, and the document similarity score all on the same screen, so the process of deciding whether to invite the non-member to the sub-community can be greatly shortened.

[0089] That is, members of a sub-community can determine whether a document written by a non-member is compatible with the sub-community based on the document written by the non-member and the information about the non-member, and the document similarity information between the document written by the non-member and the introductory document of the sub-community, and invite the non-member by clicking the community invitation button displayed on one side of the document posted by the non-member. This makes the process of inviting a non-member to the sub-community faster and easier.

[0090] At this time, the invitation method is to register the non-member in the invitation list as described above, then search the invitation list in the sub-community to which the invitation is to be made, and select the poster of the document from the invitation list based on the poster of the specific document, the document information registered by the poster, and the document similarity between the introductory document of the sub-community and the document in question.

[0091] Accordingly, according to the present invention, from the configuration described above, similar documents can be grouped and searched at once by calculating the similarity of documents uploaded on SNS, and sub-communities such as chats or channels can be created more easily with users who have posted similar documents, thereby enabling one-stop communication between users who have posted similar documents.

[0092] In addition, according to the present invention, by calculating the document similarity between an introductory document representing the characteristics of the sub-community and a specific posted document and utilizing it to select non-members to invite to the sub-community, the process of a member of the sub-community selecting a non-member who has posted a document matching the sub-community and inviting the non-member to the sub-community can be more easily and conveniently carried out.

[0093] In addition, according to the present invention, when selecting a non-member to invite to a sub-community, the invitation list is configured to display the document similarity between the introductory document of the sub-community and the document posted by the non-member to be invited, thereby eliminating the inconvenience of the user having to individually check whether the document of the non-member to be invited is in line with the purpose of the sub-community.

[0094] That is, referring to FIG. 7, FIG. 7 is a flowchart schematically showing the overall processing process of an online community service provision system (10) based on SNS document similarity according to an embodiment of the present invention configured as described above.

[0095] As illustrated in FIG. 7, the method for providing an online community service based on SNS document similarity according to an embodiment of the present invention can be broadly divided into a similarity calculation step (S10) in which processing is performed to calculate a similarity score between a specific document selected or uploaded by a user and other documents, a similar document list creation step (S20) in which processing is performed to create a list of similar documents according to predetermined settings based on the similarity score calculated in the similarity calculation step (S10), a similar document search step (S30) in which processing is performed to display a search screen for a specific similar document when the user selects the specific similar document from the list created through the similar document list creation step (S20), and an invitation step (S40) in which processing is performed to register the poster who posted the document in the invitation list when the user selects the community invitation button displayed on the similar document search screen displayed through the similar document search step (S30) and display various information including the poster information, the posted document information, the similarity score information, and an introductory document for a specific sub-community together.

[0096] In addition, although not shown, the above method may further include a sub-community member document search step in which, when a user searches for a document posted by a member of a specific sub-community in a specific sub-community, a list of similar documents is displayed together with an introductory document for the sub-community and based on a similarity score with the introductory document for the sub-community, and for each similar document, poster information, posted document information, and similarity score information with the introductory document for the sub-community are displayed together, and a sub-community non-member document search step in which, when a user searches for a document posted by a non-member of the sub-community in a specific sub-community, a list of similar documents is displayed together with an introductory document for the sub-community and based on a similarity score with the introductory document for the sub-community, and for each similar document, poster information, posted document information, similarity score information with the introductory document for the sub-community, and a community invitation button are displayed together.

[0097] Here, it should be noted that since the more specific processing process of each step described above can be configured as described above with reference to FIGS. 1 to 6, detailed descriptions of overlapping content have been omitted here for the sake of brevity.

[0098] Accordingly, as described above, an online community service providing system and method based on SNS document similarity according to an embodiment of the present invention can be implemented, and thereby, according to the present invention, when users of SNS or online communities search for a specific document posted online, the similarity between the document and other documents is calculated, and similar documents similar to the document and information related to document similarity between the document and similar documents are provided, and based on the information, a user who posted a similar document can be directly invited to a specific sub-community, so that each user can more easily and conveniently create and communicate with the posters of similar documents in an online community, and at the same time, the process of inviting new members to the created sub-community can also be more quickly and easily performed.

[0099] Hereinafter, the detailed contents of the SNS document similarity-based online community service providing system and method according to the present invention have been described through the embodiments of the present invention as described above, but the present invention is not limited to the contents described in the embodiments above, and therefore, it will be obvious that the present invention can be modified, changed, combined, and replaced in various ways by a person having ordinary knowledge in the technical field to which the present invention pertains according to design needs and other various factors.

[0100]

[0101] [Explanation of symbols]

[0102] 10. Online community service provision system based on SNS document similarity

[0103] 11. User terminal

[0104] 12. Service Server

Claims

1. In an online community service provision system that provides online community services based on document similarity, Multiple user terminals for each user to request and receive desired services; and It is configured to include a service server that is linked to each of the above user terminals to receive user requests and perform processing to provide corresponding services. The above service server, By calculating the similarity between documents selected by the user or documents uploaded by the user and other documents, presenting a list of similar documents according to predetermined settings, and inviting the publisher of similar documents selected by the user to a sub-community, processing is performed. An online community service provision system characterized in that it is configured to enable users to communicate with other users with common interests through sub-communities without having to separately search for similar documents and publishers.

2. In paragraph 1, The above service server, A similarity calculation step in which processing is performed to calculate a similarity score between a first document selected or uploaded by a user and other documents posted online according to predetermined settings; A similar document list creation step in which a process of creating a list of similar documents according to predetermined settings is performed based on the similarity score calculated in the above similarity calculation step; A similar document search step in which processing is performed to display a similar document search screen for a specific similar document when the user selects a specific similar document from the list created through the above similar document list creation step; and An online community service providing system characterized in that when a user selects the community invitation button displayed on the similar document search screen, a process including an invitation step is performed to allow the user to invite the publisher of the desired similar document to a specific sub-community by displaying various information including the information of the publisher who posted the similar document and the posted document information.

3. In paragraph 2, The above similar document search screen is, An online community service providing system characterized in that at least one community selection button for selecting a desired sub-community among sub-communities belonging to each community created within the online community service provided through the service server and at least one category selection button for selecting a desired category are configured to be displayed at the top of the search window of the first document.

4. In paragraph 2, The above similar document search step is: When a user views the first document, the publisher, posting time, content of the posted document, and a community invitation button are displayed in the search window of the first document. At the top of the search window of the first document, selection buttons for the sub-community properties and category properties assigned to each document are displayed, respectively, and below the search window of the first document, a similar document count indicator indicating the number of similar documents similar to the first document and a similar recommendation setting button are displayed to enable the user to set an algorithm for recommending similar documents. Below the display of the number of similar documents above, a similar document search window is displayed in which similar documents are sorted and displayed according to the sorting order set in the similar recommendation settings, and a community invitation button is displayed for each similar document. An online community service providing system characterized in that it is configured to increase user convenience and improve user experience by allowing a user to check similar documents similar to the first document on the same screen when viewing the first document, and at the same time invite the publisher of the similar document to a sub-community.

5. In paragraph 4, The above similar document search step is: An online community service providing system characterized in that, when a user selects a selection button for a specific category, processing is performed to display only documents corresponding to the selected category.

6. In paragraph 4, The above similar document search step is: An online community service providing system characterized in that when a user presses the similar recommendation setting button, a setting screen is displayed in which the user can set the upper and lower limits of the similarity score, which is the standard for selecting similar documents for the first document, and the sorting order of similar documents according to sorting criteria including similarity order, time order based on posting date, number of views, and number of comments.

7. In paragraph 4, The above similar document search step is: An online community service providing system characterized in that the system is configured to perform processing so that, for each similar document displayed in the similar document search window sorted according to the similar recommendation settings selected by the user, the similarity score with the first document is displayed along with the poster, posting time, and posting content of the similar document.

8. In paragraph 4, The above similar document search step is: An online community service providing system characterized in that it is configured to perform processing so that, for each similar document displayed in the similar document search window sorted according to the similar recommendation settings selected by the user, common keywords between the first document and the similar document and non-common keyword information included in the similar document but not included in the first document are displayed.

9. In paragraph 2, The above invitation stage is, When a user selects the community invitation button for a specific similar document, the publisher of the similar document is registered in the invitation list, and when the user searches the invitation list to invite the publisher of the similar document to a specific sub-community, the information of the publisher of the similar document registered in the invitation list, the document posted by the publisher, and the similarity information with the introduction document of the sub-community are displayed together, thereby performing processing. An online community service provision system characterized in that when a user invites another user to a specific sub-community, the user can invite a user who matches the sub-community without having to separately search and check the posted documents of the user.

10. In paragraph 2, The above service server, An online community service provision system characterized in that it is configured to perform processing that further includes a sub-community member document search step in which, when a user searches for a document posted by a member of a sub-community, a list of similar documents to the introductory document for the sub-community is displayed.

11. In paragraph 2, The above service server, An online community service provision system characterized in that it is configured to perform processing that further includes a sub-community non-member document search step in which, when a user searches for a document posted by a non-member of a sub-community, a list of similar documents to the introductory document for the sub-community is displayed.

12. In paragraph 10, The step for viewing the document of the member of the above sub-community is: When a user views a document posted by a member of a specific sub-community, By displaying a list of similar documents based on the similarity score with the introductory document for the sub-community along with the introductory document for the sub-community, and for each similar document, displaying the publisher information, the posted document information, and the similarity score information with the introductory document for the sub-community, An online community service provision system characterized in that it is configured to enable users to quickly and easily check documents that match the sub-community by checking the similarity between the content of the document being viewed and the introductory document of the corresponding sub-community on the same screen.

13. In paragraph 11, The step for viewing documents for non-members of the above sub-community is: When a user views a document posted by a non-member of a specific sub-community, a list of similar documents is displayed based on the similarity score with the introductory document for the sub-community along with the introductory document for the sub-community, and for each similar document, the poster information, the posted document information, the similarity score information with the introductory document for the sub-community, and the community invitation button are displayed together. An online community service provision system characterized in that the process of selecting and inviting non-members who have posted documents that match the sub-community can be performed quickly and easily, since users can check information about non-members, information about documents posted by the non-members, and similarity scores with the introduction document of the sub-community on the same screen.

14. In a method for providing an online community service using an online community service providing system described in claim 1, a similarity calculation step is performed to calculate a similarity score between a first document selected or uploaded by a user according to a predetermined setting and other documents posted online; A similar document list creation step in which a process of creating a list of similar documents according to predetermined settings is performed based on the similarity score calculated in the above similarity calculation step; A similar document search step in which processing is performed to display a search screen for a specific similar document when the user selects a specific similar document from the list created through the above similar document list creation step; An invitation step in which, when a user selects the community invitation button displayed on the search screen of the above-mentioned similar document, various information including the information of the poster who posted the similar document, the information of the posted document, and the similarity score with the introductory document for the sub-community to be invited are displayed together so that the user can invite the poster of the desired similar document to a specific sub-community; When a user views a document posted by a member of a specific sub-community, a sub-community member document search step is performed to display a list of similar documents to the introductory document for the sub-community; and An online community service providing method characterized in that the processing is configured to be performed through the service server of the online community service providing system, including a sub-community non-member document search step in which, when a user searches for a document posted by a non-member of a specific sub-community, a list of similar documents to the introductory document for the sub-community is displayed together.

Citation Information

Patent Citations

  • Device, method and program for classification of community

    JP2010282544A

  • System and method for providing document based on personal network

    KR1020120034477A

  • Digital document management system and method

    KR1020160037457A

  • Home gateway apparatus, sensor terminal, and method thereof

    KR102226606B1

  • Method of matching meeting members and system thereof using big data

    KR102347306B1