WO2024087821A1 - 信息处理方法、装置和电子设备 - Google Patents
信息处理方法、装置和电子设备 Download PDFInfo
- Publication number
- WO2024087821A1 WO2024087821A1 PCT/CN2023/113489 CN2023113489W WO2024087821A1 WO 2024087821 A1 WO2024087821 A1 WO 2024087821A1 CN 2023113489 W CN2023113489 W CN 2023113489W WO 2024087821 A1 WO2024087821 A1 WO 2024087821A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- word
- information
- edited
- user
- document
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 29
- 238000003672 processing method Methods 0.000 title claims abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 66
- 238000012790 confirmation Methods 0.000 claims description 61
- 230000004044 response Effects 0.000 claims description 42
- 238000005065 mining Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 8
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 230000003993 interaction Effects 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 3
- 230000006872 improvement Effects 0.000 claims description 3
- 239000000969 carrier Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000009825 accumulation Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000012216 screening Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000008520 organization Effects 0.000 description 4
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 3
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 208000013407 communication difficulty Diseases 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Definitions
- the present disclosure relates to the field of computer technology, and in particular to an information processing method, device and electronic device.
- the premise for users to obtain information includes computers and human users processing a lot of information. Only in this way can a wide range of information be provided to users. For example, users can edit information and publish it, and other users can refer to the published information. In some related technologies, users may consider the time cost of editing information and the difficulty of actively editing information, and reduce the editing and publishing of information.
- an embodiment of the present disclosure provides an information processing method, the method comprising: displaying the to-be-confirmed information of a to-be-edited word; establishing an association relationship between the to-be-edited word and the to-be-confirmed information based on an operation on the to-be-confirmed information; wherein the to-be-confirmed information is used to To provide explanatory information of the word to be edited.
- an embodiment of the present disclosure provides an information processing device, comprising: a display unit, used to display the to-be-confirmed information of a word to be edited; an establishment unit, used to establish an association relationship between the word to be edited and the to-be-confirmed information based on an operation on the to-be-confirmed information; wherein the to-be-confirmed information is used to provide explanatory information of the word to be edited.
- an embodiment of the present disclosure provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the information processing method as described in the first aspect.
- an embodiment of the present disclosure provides a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the information processing method described in the first aspect.
- the information processing method provided in this embodiment displays the to-be-confirmed information of the word to be edited to the user for confirmation. This can reduce the time for the first user to organize the explanatory information of the word to be edited, and reduce the difficulty for the user to provide the explanatory information; thus, it can reduce the difficulty of generating information, improve the accuracy of processing information, and further quickly expand or update information.
- FIG1 is a flow chart of an embodiment of an information processing method according to the present disclosure.
- FIG2 , FIG3 , and FIG4 are schematic diagrams of an application scenario of the information processing method according to the present disclosure
- FIG5 is a schematic diagram of the structure of an information processing device according to an embodiment of the present disclosure.
- FIG6 is an exemplary system architecture in which the information processing method of an embodiment of the present disclosure can be applied.
- FIG. 7 is a schematic diagram of a basic structure of an electronic device provided according to an embodiment of the present disclosure.
- Figure 1 shows a flow chart of an embodiment of an information processing method according to the present disclosure.
- the information processing method includes the following steps:
- Step 101 display the confirmation information of the word to be edited.
- the execution subject of the information processing method (such as a server and/or a terminal device) can display the to-be-confirmed information of the related words of the first user.
- the word to be edited may be the explanatory information to be edited and/or the source of the explanatory information to be provided.
- the word can be called the word to be edited.
- the information to be confirmed may be information that needs to be confirmed by the first user.
- the first user may be the currently logged-in user, that is, the user indicated by the current account.
- the information to be confirmed may include, but is not limited to, at least one of the following: word definition, related documents, related groups, related user identifiers, related links, and related words.
- Step 102 establishing an association relationship between the word to be edited and the information to be confirmed based on the operation on the information to be confirmed.
- the information to be confirmed is used to provide explanatory information of the word to be edited.
- the operation on the confirmation information may include any form of operation method, which is not limited here.
- the operation to be performed on the confirmation information may include but is not limited to at least one of the following: a confirmation operation, a non-confirmation operation, a pending operation (for example, a control marked with the word "ignore"), and a content editing operation.
- an association relationship between the word to be edited and the information to be confirmed is established.
- the information processing method provided in this embodiment displays the to-be-confirmed information of the word to be edited to the user for confirmation.
- the time for the first user to organize the explanatory information of the word to be edited can be reduced, and the difficulty for the user to provide explanatory information can be reduced; thus, the difficulty of generating information can be reduced, the accuracy of processing information can be improved, and the information can be quickly expanded or updated.
- the information generation method of the embodiment of the present application can be applied to knowledge accumulation.
- the word to be edited may include entries for knowledge accumulation
- the information to be confirmed may include at least one of the following: word interpretation, related documents, related groups, related user identifiers, related links, and related words.
- Knowledge accumulation can be performed within an organization or on the Internet. For example, within a corporate organization, knowledge accumulation can help users understand some knowledge such as fixed terms, and reduce communication difficulties. Understand costs and improve the effectiveness of communication within the enterprise organization.
- the word to be edited may include related words pushed to the first user.
- the first user may be the currently logged in user.
- the related words may be words related to the first user.
- the relevance between the user and the words may be obtained by mining.
- the to-be-confirmed information can be actively pushed and displayed to the first user, increasing the probability that the user edits the related words, and reducing the time for the first user to organize the explanatory information of the related words, and reducing the difficulty for the user to provide explanatory information; thereby, the difficulty of generating knowledge can be reduced, the accuracy of generated knowledge can be improved, and knowledge can be quickly expanded or updated.
- the method further comprises: responding to the prediction of the related word An expansion operation is defined to display the definition of the related word, so that the first user can determine whether to perform the confirmation operation based on the definition.
- the predefined expansion operation may include hovering the mouse over the related word. That is, hovering the mouse over the related word may trigger the display of the definition of the related word.
- the first user may determine whether to perform the confirmation operation based on the displayed definition.
- AAA may be displayed, so that the first user can determine whether to perform a confirmation operation on the document BBB to be confirmed based on the displayed definition.
- displaying the definitions of related words can help users understand the related words, thereby reducing the steps and time for users to search or recall by themselves, and enabling users to quickly determine whether to perform a confirmation operation.
- the to-be-confirmed information of the related words is displayed in a preset interface, and the preset interface includes at least two areas, each area displays a related word and a type of to-be-confirmed information of the related word.
- the preset interface may be an interface of a pre-specified type.
- the preset interface multiple areas can be displayed, and each area displays different information to be confirmed.
- the related words may be the same, but the information to be confirmed of the related words is different.
- the first area displays the first word and the information to be confirmed of the first word; the second area displays the second word and the information to be confirmed of the second word.
- the first area displays the first word and the first type of information to be confirmed of the first word; the second area displays the first word and the second type of information to be confirmed of the first word.
- the preset interface includes at least one of the following but is not limited to: a knowledge base homepage interface, a display interface of the first user's to-be-edited word set, and a word-related message receiving interface of the first user.
- the above knowledge base home page interface can be used to display the knowledge base home page.
- the knowledge base home page may include a search control, which can be used to receive the user's By displaying the pending information on the knowledge base homepage, users can understand the pending information they can confirm when using the knowledge base, thereby increasing the probability of users confirming the information to be confirmed.
- the first user's to-be-edited words centralized display interface can be used to centralized display the first user's related words, and the user can edit his or her own related words.
- the to-be-confirmed information can be displayed when the user is centralized editing the words, so that the user can centralized process the related words (including editing or confirming), thereby improving the efficiency of processing the related words.
- the word-related message receiving interface can be used to receive messages about words.
- the word-related message receiving interface can be used to receive information about words edited by users within a period of time (e.g., a week).
- a period of time e.g., a week.
- the method further includes: displaying a word to be created by the first user, and displaying a creation control corresponding to the word to be created; and displaying a word editing interface in response to a trigger operation on the creation control.
- Figure 2 shows the word to be created by the first user and the corresponding creation control.
- the word editing interface the first user can edit the word to be created.
- the word to be created for example, the word EEE to be created
- the control to be created for example, it can be marked with the word creation
- the interface that can be edited can be immediately displayed to the user who has the intention to edit the word, and the creation and editing of the word EEE is completed.
- the word to be created may not have been formed into a word yet, and there is no explanatory information.
- the first user's related word has been determined to be a word, and may have some explanatory explanations, or may not have explanatory information.
- the information to be confirmed is the explanatory information that may be added to the related word.
- Words can improve the accuracy of word creation, and can instantly display the editing interface to users who are willing to edit the words, thereby increasing the possibility of users editing the words, and thus efficiently completing the creation and editing of words.
- the method further includes: in response to the confirmation operation, displaying a word editing entry control of the related word; in response to a triggering operation on the word editing entry control, displaying a word editing interface of the related word.
- FIG. 3 can show the user the relationship between the related words that the user has confirmed and the information to be confirmed.
- FIG. 3 shows a word editing entry control 301. Triggering (e.g., clicking) the word editing entry control can jump to the word editing interface. In the word editing interface, the user can edit the related words.
- displaying a word editing entry control in response to a user performing a confirmation operation can prompt the user to further edit the word, thereby increasing the possibility of the user editing the related word and thereby improving the completeness of the explanatory information of the word.
- the method also includes: in response to the confirmation operation, displaying the editing prompt information of the related words, and displaying the word editing entry control corresponding to the editing prompt information; in response to the triggering operation of the word editing entry control, displaying the word editing interface of the related words.
- FIG. 3 shows editing prompt information of related words (eg, “There are 3 more writing suggestions” in FIG. 3 ) and a corresponding word editing entry control 302 .
- the editing prompt information can prompt the user that there is still content that may be edited in the related word, thereby prompting the user to further edit the related word.
- displaying editing prompt information and the corresponding word editing entry control in response to the user performing a confirmation operation can clearly prompt the user that the related word has the possibility of further editing, thereby increasing the possibility of the user editing the related word and thereby improving the completeness of the explanatory information of the word.
- the information to be confirmed includes relevant document identification.
- the step 102 may include: displaying an association control corresponding to the related document identifier; and establishing an association relationship between the related word and the related document indicated by the related document identifier based on a trigger operation on the association control.
- the related document identifier may indicate a related document.
- a document may be to include cloud documents.
- the related document may include explanatory information explaining the above-mentioned related words.
- the completeness and depth of the user's understanding of the related words can be improved;
- the information to be confirmed includes the related document identifier, and the first user confirms the association between the related document and the related words, which can improve the accuracy of the related documents associated with the related words.
- the accuracy of the explanatory information of the related words is improved.
- the establishing of the association relationship between the related word and the related document indicated by the related document identifier based on the trigger operation for the associated control includes: sending an association relationship confirmation request in response to detecting the trigger operation for the associated control; and displaying an association success prompt message in response to receiving an association success notification returned based on the association relationship confirmation request.
- the association can be confirmed by other users or background programs.
- the method also includes: in response to detecting a trigger operation for the associated control, determining whether the disclosure scope of the related document indicated by the related document identifier is a preset scope; if it is not the preset scope, displaying permission opening prompt information; in response to the trigger operation for the permission opening prompt information, displaying a permission opening interface; and updating the disclosure scope of the related document according to the operation on the permission change control.
- the permission disclosure interface includes a permission change control.
- the above preset range can be set according to the actual application scenario.
- the disclosure range of the relevant document may include any of the following but not limited to: public to all users, public to users of a specified group, and not public to anyone.
- the preset range may include any of the following but not limited to: public to all users, public to specified users.
- FIG. 3 shows that if the scope of the relevant document is not the preset scope, permission opening prompt information 303 can be displayed (for example, the mark in FIG. 3 has the words "Some users do not have permission to access this document, open permission").
- the permission opening prompt control 303 When the user clicks the permission opening prompt control 303, the permission opening interface can be displayed.
- the permission opening interface can display a permission change control, and the operation of the permission change control can update the disclosure scope of the above-mentioned relevant documents.
- the first user when the scope of relevant documents does not meet the preset scope, the first user is promptly reminded to adjust the public scope of the relevant documents, and the permission is opened to multiple users in one operation, so that other users can open the relevant documents in a timely and smooth manner when referring to the relevant documents to understand the relevant words; instead of multiple others applying for permission one by one when they need to refer to the relevant documents, the first user opens the permission one by one.
- the information to be confirmed includes a related user identifier.
- the step 102 may include: displaying an association control corresponding to the relevant user identifier; and establishing an association relationship between the relevant word and the relevant user identifier based on a trigger operation for the relevant user identifier.
- the relevant user identifier in the information to be determined may indicate the first user, or may indicate a user other than the first user.
- the user associated with the related word may be a user who is relatively familiar with the related word.
- the user may answer questions of other users when they have questions about the related word.
- the information to be confirmed includes the related user identifier, and the first user confirms the association between the related user and the related words, which can improve the accuracy of the related users associated with the related words.
- the accuracy of the explanatory information of the related words is improved.
- the information to be confirmed includes candidate interpretations of the related words.
- the step 102 may include: displaying a confirmation control corresponding to the candidate interpretation; and establishing an association relationship between the related word and the candidate interpretation based on a triggering operation on the confirmation control.
- candidate interpretations can be obtained through mining.
- the information to be confirmed includes the candidate interpretation identifier, and the first user confirms the association between the candidate interpretation and the related words, which can improve the accuracy of the candidate interpretation associated with the related words.
- displaying the pending confirmation information of the word to be edited includes: displaying the pending confirmation information of the word to be edited in the word editing interface of the word to be edited.
- the word editing interface may correspond to the word to be edited one by one. That is, each word editing interface may display a word to be edited and the confirmation information of the word.
- FIG. 4 shows a word editing interface.
- centralized display of the pending confirmation information of the words to be edited can improve the editing efficiency of the words to be edited.
- the method further includes: in response to a triggering operation of a preset word editing entry control by a user who has editing authority over the word to be edited, displaying the word editing interface.
- the word editing interface can be displayed in response to a user request.
- the entry control for entering the word editing page can be displayed in multiple interfaces; for example, the entry control for entering the word editing page can be displayed in at least one of the following, but not limited to: the knowledge base homepage interface, the first user's to-be-edited word collection display interface, and the first user's word-related message receiving interface.
- the method further includes: displaying prompt information corresponding to the information to be confirmed.
- the prompt information is used to indicate at least one of the following items of the information to be confirmed: type, source, and operation prompt.
- the prompt information 401 in FIG. 4 shows the prompt information of the interpretation.
- the interpretation in the prompt information 401 can be of the indication type, and the source is obtained through mining. If it is not appropriate, please edit it, which can be understood as an operation prompt.
- the prompt information 402 in FIG. 4 shows the prompt information of the related document.
- the document in the prompt information 402 can be of the indication type, and the source is your document. If it is not appropriate, please remove it, which can be understood as an operation prompt. As an example, the user can click the cross corresponding to the document BBB to remove the document.
- the user can be shown the relevant matters of the information to be confirmed, and the user can be prompted on how to understand or operate the information to be confirmed.
- the prompt information is displayed in the form of annotation content.
- prompt information can be displayed in the form of annotations. Please refer to Figure 4.
- Prompt information can be displayed in the form of annotations.
- displaying the prompt information in the form of annotations can highlight the prompt information while clearly distinguishing the information to be confirmed from the prompt information, thereby increasing the probability that the user will learn about the information that can be improved through the prompt information.
- the operation on the information to be confirmed includes at least one of the following but is not limited to: a deletion operation, a confirmation operation, and an editing operation.
- the deletion operation may be to delete the information to be confirmed, so as to make it clear that the information to be confirmed is irrelevant to the word to be edited.
- the user may click the " ⁇ " shown in FIG. 4 to perform the deletion operation.
- the above confirmation operation can be used to determine the association relationship between the information to be confirmed and the word to be edited.
- the above editing operation can allow the user to edit the explanatory information of the word to be edited.
- the user can perform the editing operation in the editing control 403.
- the displayed information to be confirmed includes at least one of the following types but is not limited to: word definitions, related documents, related groups, related user identifiers, related links, and related words.
- the related link is used to indicate the carrier of the explanatory information.
- the related link is used to indicate the carrier of the explanatory information.
- FIG4 shows a word definition DDD, and the user can confirm or edit the DDD to make the definition more complete.
- the related document identifier BBB is shown in Figure 4.
- accurate related documents can be set for the word to be edited, thereby facilitating obtaining accurate information of the word to be edited from the related documents.
- the related group FFF is shown in Fig. 4.
- the group can be associated with the word to be edited, so as to facilitate obtaining the content related to the word to be edited from the group.
- the relevant user identifier CCC is shown in Figure 4.
- the relevant user identifier CCC is shown in Figure 4.
- the related word JJJ is shown in Figure 4.
- the step of searching for the related words for the word to be edited can be saved, and the word to be edited can be easily understood through the related words.
- feedback information is displayed in the word editing interface.
- the feedback information includes information on the direction of improvement of the content to be edited of the word to be edited.
- FIG. 4 shows feedback information 404, which indicates that word classification is still missing in the word to be edited.
- feedback information can provide hints on how to better edit editing words and improve the accuracy and comprehensiveness of editing.
- the method further includes: mining relevant information of the word to be edited and the expected contributing users from a database.
- the relevant information is taken as information to be confirmed, and the words to be edited are taken as relevant words of the user who is expected to contribute, and are pushed to the user who is expected to contribute.
- the database may be a collection of various information established based on user consent.
- the database may include but is not limited to at least one of the following: documents, chat records.
- the relevant information of the word to be edited may include at least one of the following but is not limited to: word definition, related documents, related groups, related user identifiers, related links, and related words.
- the user expected to contribute may be a user expected to edit the word to be edited.
- relevant information of the word to be edited can be mined from the database, and the relevant information includes at least one of the following: relevant users, relevant documents, candidate interpretations, and relevant groups; users expected to contribute to the word to be edited can also be mined from the database. Then, the relevant information of the word to be edited can be sent to the expected contributing users as information to be confirmed.
- the related words of the first user are obtained through the following steps: In response to the first user being an expected contributing user for the word to be edited, the relevant information of the word to be edited is used as information to be confirmed, and the word to be edited is pushed to the first user as the related words of the first user.
- the word to be edited AAA and the related document BBB are mined from the database, and the expected contributing user CCC of the word to be edited is mined. Then the word to be edited AAA (ie, the related word) and the related document BBB (ie, the information to be confirmed) can be pushed to the expected contributing user CCC.
- the word editing page is obtained through the following steps: in response to receiving a request to obtain the word editing interface, the relevant information of the word to be edited is sent to the requesting user of the word editing interface as information to be confirmed.
- the acquisition request is used to acquire the word editing interface of the word to be edited.
- the word editing interface can be the word editing interface shown in FIG.
- the relevant information of the word to be edited can be sent as pending confirmation information to the requesting user who sent the acquisition request.
- the above pending confirmation information can be displayed in the word editing interface, and the user confirms the information in the word editing interface.
- users can complete the information of the word to be edited through simple confirmation, without the need for users to search or organize the editing language themselves, thereby improving the efficiency of users in completing the explanatory information of the word to be edited.
- mining relevant information of the word to be edited and expected contributing users from a database may include: searching for sentences including the word to be edited in a document collection as a first sentence set; selecting a first sentence that meets a preset interpretation sentence condition from the first sentence set as a second sentence set; extracting the main word of the second sentence in the second sentence set, and if the extracted main word matches the word to be edited, determining the word interpretation of the word to be edited based on the second sentence.
- the document set may include at least one document, and the document may include at least one sentence.
- sentences including the word to be edited are searched as the first sentence set.
- the word to be edited may be a subject, a predicate, an object, an attributive, an adverbial, a complement, etc. It can be understood that if the word to be edited is a relatively unimportant word in the first sentence, it may be difficult to extract the interpretation of the word to be edited in the first sentence.
- the paraphrase sentence in the first sentence can be determined according to the preset paraphrase sentence condition, and the paraphrase sentence can be used as the second sentence.
- the main words (eg, including the subject or the object) of the second sentence in the second sentence set are extracted, and if the extracted main words match the word to be edited, the word interpretation of the word to be edited is determined based on the second sentence.
- the matching of the main word and the word to be edited may include the main word and the word to be edited being consistent, or the main word and the word to be edited being partially consistent (for example, the main word is the abbreviation of the word to be edited, or the word to be edited is the abbreviation of the main word), and also includes the main word and the word to be edited being synonyms in different languages.
- the machine can automatically obtain the word interpretation.
- the word to be edited is first used for preliminary screening, and then the first sentence obtained by the preliminary screening is judged for the interpretation sentence to ensure that the interpretation can be obtained from the sentence.
- the main words are extracted from the interpretation sentence obtained by the judgment.
- the word interpretation of the word to be edited is determined based on the interpretation sentence, which can ensure that the main content of the interpretation sentence is to explain the word to be edited, and the accuracy of the obtained word interpretation is guaranteed.
- mining relevant information of the word to be edited and expected contributing users from a database includes: searching for documents in a document collection whose document titles and/or document contents include the word to be edited as a first document collection; determining a second document from the first document collection based on the document title to obtain a second document collection; and selecting relevant documents of the word to be edited from the second document collection based on the relevance to the word to be edited and/or the document quality score.
- the second document set includes documents that explain the words to be edited.
- the relevance to the word to be edited can be used to indicate the relevance degree between the document and the word to be edited.
- the document quality score can be used to indicate the quality of the document.
- the edit words are matched in the document title and body.
- filter the documents according to the title to get documents related to the word introduction, guide, etc.
- the machine can automatically obtain relevant documents. Secondly, by preliminarily screening out documents including the words to be edited, and then finding explanatory documents of the words to be edited according to the document titles, documents with the main content of explaining the words to be edited can be obtained. Thirdly, by screening through the relevance to the words to be edited or the document quality score, high-quality relevant documents of the words to be edited can be screened out, thereby improving the accuracy of the relevant documents finally obtained.
- the relevance of the second document to the word to be edited can be determined through a first step, which includes: determining the relevance of the second document to the word to be edited based on at least one of the following: display information and search click information of the word to be edited in the second document.
- the display information of the word to be edited in the second document is determined according to at least one of the following: display position, display style, and number of occurrences.
- the search click information is used to indicate: when the search results using the word to be edited as the search word include the second document, the user clicks on the second document.
- the display information of the word to be edited in the second document can accurately indicate whether the word to be edited is the main content of the document.
- the search click information can use the user search data to confirm the relevance between the document and the word to be edited. In this way, the accuracy of the relevance between the second document and the word to be edited can be improved.
- the document quality score may be determined through a second step, which includes: determining a document quality score of the second document based on reading data and evaluation data of the document within a preset time period.
- these documents are scored in two aspects.
- the quality score of the document is calculated based on the reading, likes, and collection information of the document in the past period of time.
- the relevance of the word to the current document is scored, and the features used include but are not limited to the word display and click information in the document, as well as the click status of related documents when searching for the word.
- the word that hits the document is a polysemous word
- mining relevant information of the word to be edited and expected contributing users from the database includes: determining the expected contribution value between the user and the word to be edited according to user feature information and the degree of association between the user and the word to be edited.
- the user characteristic information may be used to characterize the characteristics of the user.
- the expected contribution value is used to represent the probability that the user will edit the word to be edited.
- the above expected contribution value is determined based on two aspects of information, namely, the relevance between the user and the word to be edited and the user's characteristic information. On the one hand, it can determine the user who can accurately interpret the word to be edited, ensuring that the determined user's own partial knowledge is related to the word to be edited. On the other hand, it can ensure the accuracy of the information provided by the user based on the user's own characteristics.
- the association degree is determined based on at least one of the following but not limited to: the similarity between the word associated by the user and the word to be edited, and the number of times the word to be edited is included in the user's interaction record.
- the number of times the word to be edited is included in the user's interaction record is a statistical feature between the user and the word.
- the number of times the user mentions the mined word in documents, messages, and searches is a strong feature of the correlation between the user and the word.
- the similarity between the word associated with the user and the word to be edited can be determined by the word portrait feature of the user, which is represented in the form of a user word vector, which can represent the word associated with the user.
- mining relevant information of the word to be edited and expected contributing users from the database may include: determining the expected contributing user identifier of the word to be edited according to the expected contribution value; and pushing confirmation information to the user indicated by the expected contributing user identifier.
- the user identifiers may be sorted according to the expected contribution values of different users with respect to the word to be edited, and the top N user identifiers may be selected as the expected contribution user identifiers according to the sorting result.
- the user characteristic information includes at least one of the following but is not limited to: the number of times a user creates and/or updates a word; user reliability information; user identity information.
- user reliability information is generated based on review information on words and/or documents.
- the number of times a user creates and/or updates a word can be used to characterize the user's willingness to contribute.
- user reliability features may include word like/dislike information, document reading likes and reposts, and other features.
- the user identity information may include, for example, whether the user is an encyclopedia administrator, or whether the user is a user with a preset identity within the organization.
- the known relationship between users and words can be used as model training samples to train the model and obtain the trained model. Then, for the unknown expected contribution value, the association between the user and the word to be edited and the user's feature information can be used as model input to determine the expected contribution value between the user and the word to be edited (model output).
- mining relevant information of the word to be edited and expected contributing users from a database includes: determining candidate relevant user identifiers of the word to be edited based on user behavior data regarding the word to be edited; and determining the relevant user identifiers of the word to be edited from the candidate user identifiers of the word to be edited based on the relationship between the candidate relevant user identifiers and the relevant information associated with the word to be edited.
- the relevant users of the word to be edited may be people who are very familiar with the word.
- similar product and platform related words may require the relevant users to be listed.
- the relevant information associated with the word to be edited includes, but is not limited to, at least one of the following: related documents, related groups, related schedules, related word definitions, and related users.
- the relationship between the candidate related user identifier and the related information associated with the word to be edited includes at least one of the following but is not limited to: whether the user is the owner of the document related to the word to be edited; whether the user is the administrator of the group related to the word to be edited; whether the user is a contributor to the content of the word to be edited; whether the schedule topic within the user's preset time period contains the word to be edited.
- the candidate related users can be screened out according to the user behavior data, and then the accurate related users can be determined for the word to be edited by screening the correlation with the related information that has been determined for the word to be edited.
- mining relevant information of the word to be edited and expected contributing users from a database includes: determining the correlation between the word to be edited and candidate related words based on at least one of the following: co-occurrence information between words, an association between a word and the same related information, and whether another word is included in the word interpretation; and determining related words of the word to be edited based on the correlation.
- Statistical summary can obtain the characteristics of the common resources (documents, groups, users) between words.
- contrastive learning can be introduced to train a word relevance discrimination model.
- the model is used to calculate the top X related words of a word, and the results are stored for online recommendation of related words.
- accurate related words of the word to be edited can be screened based on the co-occurrence between words, whether they are associated with the same related information, and whether they include another word.
- the present disclosure provides an embodiment of an information processing device, which corresponds to the method embodiment shown in FIG. 1 , and can be specifically applied to various electronic devices.
- the information processing device of this embodiment includes: a display unit 501 and an establishment unit 502.
- the display unit 501 is used to display the to-be-confirmed information of the to-be-edited word;
- the establishment unit 502 is used to establish an association relationship between the to-be-edited word and the to-be-confirmed information based on an operation on the to-be-confirmed information;
- the to-be-confirmed information is used to provide explanatory information of the to-be-edited word.
- the display unit 501 and the establishment unit 502 of the information processing device are The body processing and the technical effects brought about by it can be respectively referred to the relevant descriptions of step 101 and step 102 in the corresponding embodiment of Figure 1, and will not be repeated here.
- the word to be edited includes related words pushed to the first user.
- the device is further used to: in response to a predefined expansion operation on the related word, display the interpretation of the related word, so that the first user can determine whether to perform the confirmation operation based on the interpretation.
- the device is further used to: display the word to be created by the first user, and display a creation control corresponding to the word to be created; and display a word editing interface in response to a trigger operation on the creation control.
- the device is further used to: display a word editing entry control of the related word in response to the confirmation operation; and display a word editing interface of the related word in response to a trigger operation on the word editing entry control.
- the device is also used to: in response to the confirmation operation, display the editing prompt information of the related word, and display the word editing entry control corresponding to the editing prompt information; in response to the triggering operation of the word editing entry control, display the word editing interface of the related word.
- the information to be confirmed includes a related document identifier; and based on the operation on the information to be confirmed, an association relationship between the word to be edited and the information to be confirmed is established, including: displaying an association control corresponding to the related document identifier; based on a trigger operation on the association control, establishing an association relationship between the related word and the related document indicated by the related document identifier.
- the device is also used to: in response to detecting a trigger operation on the associated control, determine whether the disclosure scope of the related document indicated by the related document identifier is a preset scope; if it is not the preset scope, display permission opening prompt information; in response to the trigger operation on the permission opening prompt information, display a permission opening interface, wherein the permission opening interface includes a permission change control; and update the disclosure scope of the related document according to the operation on the permission change control.
- the establishing of the association relationship between the to-be-edited word and the to-be-confirmed information based on the operation on the to-be-confirmed information includes: sending an association relationship confirmation request in response to detecting a trigger operation on the associated control; The association success notification returned by the association confirmation request displays association success prompt information.
- the information to be confirmed includes a relevant user identifier; and based on the operation on the information to be confirmed, establishing an association relationship between the word to be edited and the information to be confirmed, includes: displaying an association control corresponding to the relevant user identifier; based on a trigger operation on the relevant user identifier, establishing an association relationship between the relevant word and the relevant user identifier.
- the information to be confirmed includes candidate interpretations of the related words; and based on the operation on the information to be confirmed, establishing an association relationship between the word to be edited and the information to be confirmed, includes: displaying a confirmation control corresponding to the candidate interpretation; based on a trigger operation on the confirmation control, establishing an association relationship between the related words and the candidate interpretation.
- displaying the pending confirmation information of the word to be edited includes: displaying the pending confirmation information of the word to be edited in the word editing interface of the word to be edited.
- the device is further used to: display the word editing interface in response to a trigger operation of a preset word editing entry control by a user who has editing authority for the word to be edited.
- the device is further used to: display prompt information corresponding to the information to be confirmed, wherein the prompt information is used to indicate at least one of the following items of the information to be confirmed: type, source, and operation prompt.
- the prompt information is displayed in the form of annotation content.
- the device is further used to: display feedback information in a word editing interface, wherein the feedback information is used to include information on improvement directions for the content to be edited of the word to be edited.
- the operation on the information to be confirmed includes at least one of the following: a deletion operation, a confirmation operation, and an editing operation.
- the displayed information to be confirmed includes at least one of the following types: word definitions, related documents, related groups, related user identifiers, related links, and related words; related links are used to indicate carriers of explanatory information.
- the device is also used to: mine relevant information of the word to be edited and the expected contributing users from the database.
- the related words of the first user are obtained through the following steps: in response to the first user being the expected contributing user of the word to be edited, the relevant information of the word to be edited is used as information to be confirmed, and the word to be edited is pushed to the first user as the related words of the first user.
- the word editing page is obtained through the following steps: in response to receiving a request to obtain the word editing interface, the relevant information of the word to be edited is sent to the requesting user of the word editing interface as information to be confirmed.
- mining relevant information of the word to be edited and expected contributing users from a database includes: searching for sentences including the word to be edited in a document collection as a first sentence set; selecting a first sentence that meets a preset interpretation sentence condition from the first sentence set as a second sentence set; extracting the main word of the second sentence in the second sentence set, and if the extracted main word matches the word to be edited, determining the word interpretation of the word to be edited based on the second sentence.
- the mining of relevant information of the word to be edited and expected contributing users from a database includes: searching for documents in a document collection whose document titles and/or document contents include the word to be edited as a first document collection; determining a second document from the first document collection based on the document title to obtain a second document collection, wherein the second document collection includes documents that explain the word to be edited; and selecting relevant documents of the word to be edited from the second document collection based on the relevance to the word to be edited and/or the document quality score.
- the relevance of the second document to the word to be edited is determined through a first step, and the first step includes: determining the relevance of the second document to the word to be edited based on at least one of the following: display information and search click information of the word to be edited in the second document; wherein the display information of the word to be edited in the second document is determined based on at least one of the following: display position, display style, number of occurrences; the search click information indicates: when the search results with the word to be edited as the search word include the second document, the user's click on the second document.
- the document quality score is determined through a second step, which includes: determining a document quality score of the second document based on reading data and evaluation data of the document within a preset time period.
- mining the relevant information of the word to be edited and the expected contributing user from the database includes: determining the expected contribution value between the user and the word to be edited according to the user feature information and the association between the user and the word to be edited, wherein the expected contribution value is expressed as It is used to represent the probability that the user edits the word to be edited.
- the association degree is determined based on at least one of the following: the similarity between the word associated by the user and the word to be edited, and the number of times the word to be edited is included in the user's interaction record.
- the user characteristic information includes at least one of the following: the number of times a user creates and/or updates a word; user reliability information, wherein the user reliability information is generated based on user comment information on words and/or documents; and user identity information.
- mining relevant information of the word to be edited and expected contributing users from a database includes: determining candidate relevant user identifiers of the word to be edited based on user behavior data regarding the word to be edited; and determining the relevant user identifiers of the word to be edited from the candidate user identifiers of the word to be edited based on the relationship between the candidate relevant user identifiers and the relevant information associated with the word to be edited.
- the relationship between the candidate related user identifier and the related information associated with the word to be edited includes at least one of the following: whether the user is the owner of the related document of the word to be edited; whether the user is the administrator of the related group of the word to be edited; whether the user is a contributor to the content of the word to be edited; whether the schedule topic within the user's preset time period contains the word to be edited.
- mining relevant information of the word to be edited and expected contributing users from a database includes: determining the correlation between the word to be edited and candidate related words based on at least one of the following: co-occurrence information between words, an association between a word and the same related information, and whether another word is included in the word interpretation; and determining related words of the word to be edited based on the correlation.
- FIG. 6 shows an exemplary system architecture in which the information processing method according to an embodiment of the present disclosure can be applied.
- the system architecture may include terminal devices 601, 602, 603, a network 604, and a server 605.
- the network 604 is used to provide a medium for communication links between the terminal devices 601, 602, 603 and the server 605.
- the network 604 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
- the terminal devices 601, 602, and 603 can interact with the server 605 through the network 604 to receive or send messages, etc.
- Various client applications can be installed on the terminal devices 601, 602, and 603, such as web browser applications, search applications, and news information applications.
- the client application in the devices 601, 602, and 603 may receive the user's instruction and perform corresponding functions according to the user's instruction, such as adding corresponding information to the information according to the user's instruction.
- Terminal devices 601, 602, and 603 can be hardware or software. When terminal devices 601, 602, and 603 are hardware, they can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Compression Standard Audio Layer 3), MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Compression Standard Audio Layer 4) players, laptop computers, and desktop computers, etc.
- terminal devices 601, 602, and 603 are software, they can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules (for example, software or software modules used to provide distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.
- the server 605 may be a server that provides various services, such as receiving information acquisition requests sent by the terminal devices 601, 602, and 603, acquiring display information corresponding to the information acquisition requests in various ways according to the information acquisition requests, and sending the relevant data of the display information to the terminal devices 601, 602, and 603.
- the information processing method provided in the embodiment of the present disclosure can be executed by a terminal device, and accordingly, the information processing device can be set in the terminal devices 601, 602, and 603.
- the information processing method provided in the embodiment of the present disclosure can also be executed by a server 605, and accordingly, the information processing device can be set in the server 605.
- terminal devices, networks and servers in Figure 6 is only illustrative. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
- the terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc.
- the electronic device shown in FIG. 7 is only This is just an example and should not bring any limitation to the functions and usage scope of the embodiments of the present disclosure.
- the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 to a random access memory (RAM) 703.
- a processing device 701 e.g., a central processing unit, a graphics processing unit, etc.
- RAM random access memory
- Various programs and data required for the operation of the electronic device 700 are also stored in the RAM 703.
- the processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704.
- An input/output (I/O) interface 705 is also connected to the bus 704.
- the following devices may be connected to the I/O interface 705: input devices 706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 708 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 709.
- the communication device 709 may allow the electronic device to communicate wirelessly or wired with other devices to exchange data.
- FIG. 7 shows an electronic device with various devices, it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have alternatively.
- an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart.
- the computer program can be downloaded and installed from a network through a communication device 709, or installed from a storage device 708, or installed from a ROM 702.
- the processing device 701 the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
- the computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two.
- the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), Optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device.
- a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above.
- a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, device or device.
- the program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
- the client and server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network).
- HTTP HyperText Transfer Protocol
- Examples of communication networks include a local area network ("LAN”), a wide area network ("WAN”), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
- the computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
- the above-mentioned computer-readable medium carries one or more programs.
- the electronic device displays the pending confirmation information of the word to be edited; establishes an association relationship between the word to be edited and the pending confirmation information based on the operation on the pending confirmation information; wherein the pending confirmation information is used to provide explanatory information of the word to be edited.
- Computer program code for performing operations of the present disclosure may be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages.
- the program code may be written in any manner.
- the program may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server.
- the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
- LAN local area network
- WAN wide area network
- each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function.
- the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved.
- each square box in the block diagram and/or flow chart, and the combination of the square boxes in the block diagram and/or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
- the units involved in the embodiments described in the present disclosure may be implemented by software or hardware.
- the name of a unit does not limit the unit itself in some cases.
- a selection unit may also be described as a "unit for selecting a first type of pixel".
- exemplary types of hardware logic components include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
- FPGAs field programmable gate arrays
- ASICs application specific integrated circuits
- ASSPs application specific standard products
- SOCs systems on chip
- CPLDs complex programmable logic devices
- a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device.
- a machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
- a machine-readable medium may include, but is not limited to, electronic, magnetic, or other media.
- the invention relates to a computer system, apparatus or device that can store data in a manner suitable for the storage of data, such as optical, electromagnetic, infrared, or semiconductor systems, devices or apparatuses, or any suitable combination of the above.
- machine-readable storage media would include electrical connections based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fibers, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
- RAM random access memory
- ROM read-only memory
- EPROM or flash memory erasable programmable read-only memory
- CD-ROM compact disk read-only memory
- CD-ROM compact disk read-only memory
- magnetic storage device or any suitable combination of the above.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开实施例公开了信息处理方法、装置和电子设备。该方法的一具体实施方式包括:展示待编辑词的待确认信息;基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。由此,可以提供一种新的信息处理方式。
Description
相关申请的交叉引用
本申请要求于2022年10月28日提交的,申请号为202211332034.1、发明名称为“信息处理方法、装置和电子设备”的中国专利申请的优先权,该申请的全文通过引用结合在本申请中。
本公开涉及计算机技术领域,尤其涉及一种信息处理方法、装置和电子设备。
随着计算机的发展,用户可以使用电子设备实现各种功能。例如,用户可以通过电子设备获取信息。
在一些场景中,用户获取信息的前提,包括计算机和人类用户对信息进行大量处理。由此才能向用户提供广泛的信息。例如,用户可以编辑信息进行发布,其它用户参考发布的信息。在一些相关技术,用户可能考虑到编辑信息的时间成本,以及考虑到主动编辑信息的难度,而减少对信息的编辑发布。
发明内容
提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
第一方面,本公开实施例提供了一种信息处理方法,该方法包括:展示待编辑词的待确认信息;基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用
于提供所述待编辑词的解释性信息。
第二方面,本公开实施例提供了一种信息处理装置,包括:展示单元,用于展示待编辑词的待确认信息;建立单元,用于基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。
第三方面,本公开实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的信息处理方法。
第四方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的信息处理方法的步骤。
需要说明的是,本实施例提供的信息处理方法,通过将待编辑词的待确认信息展示给用户,由用户进行确认。由此,可以减少第一用户组织待编辑词的解释性信息的时间,降低用户提供解释性信息的难度;从而,可以降低生成信息的难度,提高处理信息的准确度,进而可以快速扩充或者更新信息。
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1是根据本公开的信息处理方法的一个实施例的流程图;
图2、图3和图4是根据本公开的信息处理方法的一个应用场景的示意图;
图5是根据本公开的信息处理装置的一个实施例的结构示意图;
图6是本公开的一个实施例的信息处理方法可以应用于其中的示例性***架构;
图7是根据本公开实施例提供的电子设备的基本结构的示意图。
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
请参考图1,其示出了根据本公开的信息处理方法的一个实施例的流程。如图1所示该信息处理方法,包括以下步骤:
步骤101,展示待编辑词的待确认信息。
在本实施例中,信息处理方法的执行主体(例如服务器和/或终端设备)可以展示第一用户的相关词的待确认信息。
在这里,待编辑词可以待编辑解释性信息和/或待提供解释性信息的来源。换句话说,如果一个词的解释性信息或者提供解释性信息的来源还需要补充,那么可以这个词可以称为待编辑词。
在这里,待确认信息可以是需要由第一用户确定的信息。作为示例,第一用户可以是当前登录用户,即当前账户所指示的用户。
作为示例,待确认信息可以包括但是不限于以下至少一项:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词。
步骤102,基于对所述待确认信息的操作,建立所述待编辑词与所述待确认信息的关联关系。
在本实施例中,所述待确认信息用于提供所述待编辑词的解释性信息。
在这里,从操作方式来说,对待确认信息的操作,可以包括任何形式的操作方式,在此不做限定。
在这里,从作用来说,对待确认信息的操作,可以包括但不限于以下至少一项:确认操作、不确认操作、待定操作(例如可以是标示忽略字样的控件)、内容编辑操作。
在这里,基于上述操作,可以确定是否建立待编辑词与待确认信息的关联关系。
作为示例,响应于对待确认信息的确认操作,建立待编辑词与待确认信息的关联关系。
需要说明的是,本实施例提供的信息处理方法,通过将待编辑词的待确认信息展示给用户,由用户进行确认。由此,可以减少第一用户组织待编辑词的解释性信息的时间,降低用户提供解释性信息的难度;从而,可以降低生成信息的难度,提高处理信息的准确度,进而可以快速扩充或者更新信息。在一些应用场景中,本申请实施例的信息生成方法可以应用于知识积累。在这些应用场景中,待编辑词可以包括用于知识积累的词条,而待确认信息可以包括以下至少一项:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词。在组织内部或者互联网上,可以进行知识积累。例如,在企业组织内部,通过知识积累,可以帮助用户了解固定用语等一些知识,降低沟通理
解成本,提高企业组织内部的交流有效性。
在这些应用场景下,通过展示待编辑词的待确认信息,以及基于对待确认信息的操作,建立待编辑词与待确认信息之间的关联关系。由此,可以提供一种新的信息处理方式,通过这种信息处理方式,可以将待确认信息展示给用户,由用户进行确认,由此,可以减少第一用户组织待编辑词的解释性信息的时间,降低用户提供解释性信息的难度;从而,可以降低生成知识的难度,提高生成知识的准确度,进而可以快速扩充或者更新知识。
对比来说,在一些相关技术中,采用人工编辑的方式实现知识积累,这种方式速度慢,用户需要付出的时间成本高。
对比来说,在一些相关技术中,以挖掘到的企业知识实现知识积累,例如,通过机器算法挖掘知识,知识的准确性无法保证。
作为示例,请参考图2,图2中示出了预设界面的场景。在图2中,卡片201中可以展示相关词AAA和待确认文档BBB;卡片202中可以展示相关词AAA和待确认相关人CCC;卡片203中可以展示相关词AAA和待确认释义DDD。
在一些实施例中,待编辑词可以包括推送至第一用户的相关词。
在这里,第一用户可以是当前登录用户。
在这里,相关词可以是与第一用户相关的词。作为示例,用户与词的相关性可以由通过挖掘得到。
需要说明的是,通过向第一用户展示相关词的待确认信息,基于第一用户对待确认信息的确认操作,建立相关词与待确认信息之间的关联关系。可以主动向第一用户推送以及展示待确认信息,提高用户对相关词进行编辑的概率,并且减少第一用户组织相关词的解释性信息的时间,降低用户提供解释性信息的难度;从而,可以降低生成知识的难度,提高生成知识的准确度,进而可以快速扩充或者更新知识。
对比来说,在一些相关技术中,采用人工编辑的方式,由用户主动对词解释进行扩充或者更新,这种方式速度慢,用户需要付出的时间成本高。
在一些实施例中,所述方法还包括:响应于针对所述相关词的预
定义展开操作,展示所述相关词的释义,以供所述第一用户根据所述释义确定是否执行所述确认操作。
作为示例,预定义展开操作可以包括将鼠标悬浮在相关词上。也就是说,将鼠标悬浮在相关词上,即可触发展示相关词的释义。上述第一用户,可以根据所展示的释义,确定是否执行确认操作。
作为示例,请参考图2,用户将鼠标悬浮在卡片201中AAA上,可以展示AAA的释义,以供第一用户根据所展示释义确定是否执行对待确认文档BBB的确认操作。
需要说明的是,通过展示相关词的释义,可以帮助用户理解该相关词,从而减少用户自己查找或者回忆的步骤和时间,实现快速确定是否执行确认操作。
在一些实施例中,所述相关词的待确认信息展示在预设界面中,所述预设界面包括至少两个区域,每个区域中展示一个相关词和该相关词的一种待确认信息。
在这里,上述预设界面可以是预先指定种类的界面。
在预设界面中,可以展示多个区域,各个区域展示不同的待确认信息。在不同的区域中,相关词可能相同,但是相关词的待确认信息不同。作为示例,第一区域中展示第一词和第一词的待确认信息;第二区域中展示第二词和第二词的待确认信息。作为示例,第一区域中展示第一词和第一词的第一类型待确认信息;第二区域中展示第一词和第一词的第二类型待确认信息。
需要说明的是,通过在预设界面中展示指示两个区域,每个区域中展示一个相关词,可以实现批量展示相关词和待确认信息,并且以不同区域进行分界,可以实现明确区分不同的相关词,提高用户对相关词的待确认信息进行操作的效率。
在一些实施例中,所述预设界面包括以下至少一项的但不限于:知识库首页界面、第一用户的待编辑词集中展示界面和第一用户的词相关消息接收界面。
在这里,上述知识库首页界面,可以用于展示知识库首页。作为示例,知识库首页可以包括搜索控件,搜索控件可以用于接收用户的
搜索词。通过在知识库首页界面展示待确认信息,可以在用户使用知识库的时候,了解自己可以进行确认的待确认信息,提高用户对待确认信息确认的概率。
在这里,第一用户的待编辑词集中展示界面,可以用于集中展示第一用户的相关词,并且用户可以对自己的相关词进行编辑。通过在编辑词集中展示界面中展示待确认信息,可以在用户集中编辑词的时候,展示待确认信息,使得用户集中对相关词进行处理(包括编辑或者确认),由此,可以提高处理相关词的效率。
在这里,词相关消息接收界面,可以用于接收关于词的相关消息。例如,词相关消息接收界面,可以用于接收用户在一段时间内(例如一周)内所编辑的相关词的相关情况。通过在词相关消息接收界面中展示待确认信息,可以在向用户推送词相关消息的时候,使得用户了解到自己可以进行确认的相关词的待确认信息,提高用户对待确认信息进行编辑的概率。
在一些实施例中,所述方法还包括:展示第一用户的待创建词,以及与所述待创建词对应展示创建控件;响应于针对所述创建控件的触发操作,展示词编辑界面。
请参考图2,图2中示出了第一用户的待创建词和对应的创建控件。用户点击创建控件,可以跳转至词编辑界面。在词编辑界面中,第一用户可以对待创建词进行编辑。在图2中,卡片204中可以展示待创建词(例如待创建词EEE)和待创建控件(例如可以标示有创建字样)。第一用户可以对创建控件进行触发,响应于对创建控件的触发展示词编辑界面,可以即时向具有对词进行编辑意愿的用户展示可以进行编辑的界面,完成词EEE的创建和编辑。
可以理解,待创建词可以还没有形成词,不存在解释性信息。第一用户的相关词,已经确定是一个词,可能已经有一些解释性解释,也可能还没有解释性信息,待确认信息是可能会被加入至相关词的解释性信息。
需要说明的是,向用户展示待创建词和创建控件,对于挖掘得到的新的可能成为词的词,由用户确认是否创建该词,以及是否编辑该
词,可以提高词创建的准确性,进而可以即时向具有对词进行编辑意愿的用户展示可以进行编辑的界面,提高用户对该词进行编辑的可能性,进而高效完成词的创建和编辑。
在一些实施例中,所述方法还包括:响应于所述确认操作,展示所述相关词的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
作为示例,请参考图3,图3可以向用户展示可以用户已经确认相关词和待确认信息之间的关系。图3中展示了词编辑入口控件301。对词编辑入口控件进行触发(例如点击),可以跳转展示词编辑界面。在词编辑界面中,用户可以对相关词进行编辑。
需要说明的是,响应用户执行确认操作而展示词编辑入口控件,可以提示用户对词进行进一步编辑,提高用户对相关词进行编辑的可能性,进而提高词的解释性信息的完善程度。
在一些实施例中,所述方法还包括:响应于所述确认操作,展示所述相关词的编辑提示信息,以及展示与编辑提示信息对应的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
作为示例,请参考图3,图3中示出了相关词的编辑提示信息(例如图3中的“还有3条编写建议”)和对应的词编辑入口控件302。
在这里,编辑提示信息可以提示用户该相关词中还具有可能进行编辑的内容。由此提示用户可以对相关词进行进一步编辑。
需要说明的是,响应用户执行确认操作而展示编辑提示信息和对应的词编辑入口控件,可以向用户明确提示该相关词具有进一步编辑的可能性,提高用户对相关词进行编辑的可能性,进而提高词的解释性信息的完善程度。
在一些实施例中,所述待确认信息包括相关文档标识。
在一些实施例中,所述步骤102,可以包括:展示与所述相关文档标识对应的关联控件;基于针对所述关联控件的触发操作,建立所述相关词与所述相关文档标识指示的相关文档的关联关系。
在这里,相关文档标识,可以指示相关文档。作为示例,文档可
以包括云文档。
在这里,相关文档可以包括对上述相关词进行解释的解释性信息。
需要说明的是,首先,通过关联相关文档,对相关词进行解释,可以提高用户对相关词理解的完整性和深入程度;其次,待确认信息包括相关文档标识,由第一用户对相关文档与相关词的关联性进行确认,可以提高相关词所关联的相关文档的准确性。从而,提高相关词的解释性信息的准确度。
在一些实施例中,所述基于针对所述关联控件的触发操作,建立所述相关词与所述相关文档标识指示的相关文档的关联关系,包括:响应于检测到针对所述关联控件的触发操作,发送关联关系确认请求;响应于接收到基于所述关联关系确认请求返回的关联成功通知,展示关联成功提示信息。
在这里,当用户确认了相关词和待确认之间的关联关系,可以再由其它用户或者后台程序确认该关联关系。
在一些实施例中,所述方法还包括:响应于检测到针对所述关联控件的触发操作,确定所述相关文档标识指示的相关文档的公开范围是否是预设范围;如果不是预设范围,展示权限开放提示信息;响应于针对所述权限开放提示信息的触发操作,展示权限开放界面;根据针对所述权限改变控件的操作,更新所述相关文档的公开范围。
在这里,所述权限开放界面包括权限改变控件。
在这里,上述预设范围可以根据实际应用场景设置。例如相关文档的公开范围可以包括以下任一项但不限于:对全部用户公开、对指定群组的用户公开、不对任何人公开。预设范围可以包括以下任一项但不限于:全部用户公开、对指定用户公开。
作为示例,请参考图3,图3中示出了如果相关文档的范围不是预设范围,可以展示权限开放提示信息303(例如图3中的标示有字样“部分用户无权限访问此文档,开放权限”)。用户点击权限开放提示控件303,可以展示权限开放界面。权限开放界面中可以展示权限改变控件,针对权限改变控件的操作,可以更新上述相关文档的公开范围。
需要说明的是,当相关文档的范围不符合预设范围的时候,及时提醒第一用户对相关文档的公开范围进行调整,一次操作完成向多个用户开放权限,可以使得其它用户在参考相关文档对相关词进行了解的时候,能够及时顺利地打开相关文档;而不是多个其它在需要参考相关文档的时候,再去逐个申请权限,第一用户逐个开放权限。
在一些实施例中,所述待确认信息包括相关用户标识。
在一些实施例中,所述步骤102,可以包括:展示与所述相关用户标识对应的关联控件;基于针对所述相关用户标识的触发操作,建立所述相关词与所述相关用户标识的关联关系。
可选的,待确定信息中的相关用户标识,可以指示第一用户,也可以指示第一用户之外的其它用户。
在这里,与相关词具有关联关系的用户,可以是比较了解该相关词的用户。该用户可以在其它用户对该相关词有疑问的时候,对该疑问进行解答。
需要说明的是,首先,通过关联相关用户,对相关词进行解释,可以在用户需要对相关词进行进一步理解的时候,提示可以问询的用户,由此可以提高用户对相关词理解的完整性和深入程度;其次,待确认信息包括相关用户标识,由第一用户对相关用户与相关词的关联性进行确认,可以提高相关词所关联的相关用户的准确性。从而,提高相关词的解释性信息的准确度。
在一些实施例中,所述待确认信息包括所述相关词的候选释义。
在一些实施例中,所述步骤102,可以包括:展示与所述候选释义对应的确认控件;基于针对所述确认控件的触发操作,建立所述相关词与所述候选释义的关联关系。
在这里,候选释义可以通过挖掘得到。
需要说明的是,首先,通过关联候选释义,对相关词进行解释,可以在用户需要对相关词进行进一步理解的时候,提示可以问询的用户,由此可以提高用户对相关词理解的完整性和深入程度;其次,待确认信息包括候选释义标识,由第一用户对候选释义与相关词的关联性进行确认,可以提高相关词所关联的候选释义的准确性。从而,提
高相关词的解释性信息的准确度。
在一些实施例中,所述展示待编辑词的待确认信息,包括:在待编辑词的词编辑界面中,展示待编辑词的待确认信息。
可选的,词编辑界面可以与待编辑词一一对应。也就是说,每个词编辑界面中可以展示一个待编辑词以及这个词的待确认信息。
作为示例,请参考图4,图4中示出了词编辑界面。
需要说明的是,在词编辑界面中对于展示待编辑词的待确认信息,进行集中展示,可以提高对待编辑词的编辑效率。
在一些实施例中,所述方法还包括:响应于对待编辑词具有编辑权限的用户针对预设的词编辑入口控件的触发操作,展示所述词编辑界面。
在这里,词编辑界面可以响应用户请求而展示。进入词编辑页的入口控件,可以展示在多个界面中;例如,展示进入词编辑页的入口控件,可以展示在以下至少一项的但不限于:知识库首页界面、第一用户的待编辑词集中展示界面和第一用户的词相关消息接收界面。
在一些实施例中,所述方法还包括:展示与所述待确认信息对应的提示信息。
在这里,所述提示信息用于指示所述待确认信息的以下至少一项:类型、来源、操作提示。
作为示例,请参考图4,图4中的提示信息401展示了释义的提示信息,提示信息401中的释义可以是指示类型,来源为通过挖掘得到,如不合适请编辑可以理解为操作提示。图4中的提示信息402展示了相关文档的提示信息,提示信息402中的文档可以是指示类型,来源为你的文档,如不合适请移除可以理解为操作提示,作为示例,用户可以点击与文档BBB对应的叉号来移除文档。
在这里,展示与待确认信息对应的提示信息,可以向用户展示该待确认信息的相关事项,提示用户如何对待确认信息进行理解或者操作。
在一些实施例中,所述提示信息以批注内容的方式进行展示。
在这里,上述提示信息可以以批注的方式进行展示。请参考图4,
提示信息可以以批注的形式进行展示。
需要说明的是,以批注的方式展示提示信息,在突出提示信息的同时,使得待确认信息和提示信息明确区分开,提高用户通过提示信息获知可进行改进的信息概率。
在一些实施例中,针对所述待确认信息的操作,包括以下至少一项的但不限于:删除操作、确认操作和编辑操作。
在这里,删除操作可以是删除待确认信息,以明确该待确认信息与待编辑词无关。作为示例,用户可以点击图4中示出的“×”进行删除操作。
在这里,上述确认操作可以用于确定待确认信息与待编辑词的关联关系。
在这里,上述编辑操作,可以用户编辑待编辑词的解释性信息。作为示例,用户可以在编辑控件403中进行编辑操作。
在一些实施例中,所展示的待确认信息包括以下至少一种类型但不限于:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词。
在这里,相关链接用于指示解释性信息的载体。通过由用户确定待编辑词的相关链接,可以实现将记载解释性信息的网络资源与待编辑词进行关联,拓宽用户获取待编辑词的解释信息的途径。作为示例,图4中示出了相关链接III。
在这里,通过由用户确认词释义,可以节省用户输入词释义所消耗的时间,从而提高用户对完成编辑词释义的积极性。作为示例,图4中示出了词释义DDD,用户既可以进行确认,也可以对DDD进行编辑,以使释义更完善。
作为示例,图4中示出了相关文档标识BBB。在这里,通过由用户确认相关文档与待编辑词的相关性,可以为待编辑词设置准确的相关文档,从而方便从相关文档中获取待编辑词的准确信息。
作为示例,图4中示出了相关群组FFF。在这里,通过由用户确定相关群组,可以实现将群组与待编辑词关联,从而方便从群组中获取与待编辑词相关内容。
作为示例,图4中示出了相关用户标识CCC。在这里,通过由用户确认相关用户标识,可以实现将相关用户标识与待编辑词关联,为待编辑信息指定准确的相关用户,由此,当其他用户希望了解待编辑词的时候,可以通过待编辑词所关联的相关用户获知待编辑词的相关内容。
作为示例,图4中示出了相关词JJJ。在这里,通过由用户确定待编辑词与相关词的关联关系,可以节省对待编辑词进行相关词进行搜索查找的步骤,并且,可以方便通过相关词了解待编辑词。
在一些实施例中,在词编辑界面中展示反馈信息。所述反馈信息包括针对所述待编辑词的待编辑内容的改进方向信息。作为示例,图4中示出了反馈信息404,反馈信息404指出待编辑词中还缺少词分类。
需要说明的是,通过反馈信息,可以提示如何对待编辑词进行更好的编辑,提高编辑的准确度全面性。
在一些实施例中,所述方法还包括:从数据库中挖掘待编辑词的相关信息和期待贡献用户。
在一些实施例中,将相关信息作为待确认信息,以及将待编辑词作为期待贡献用户的相关词,推送至期待贡献用户。
在这里,数据库可以基于用户同意而建立的各种信息的集合。作为示例,数据库可以包括但是不限于以下至少一项:文档、聊天记录。
在这里,待编辑词的相关信息,可以包括以下至少一项但不限于:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词。
在这里,期待贡献用户可以是期待其对待编辑词进行编辑的用户。
作为示例,对于待编辑词AAA,可以从数据库中,挖掘出该待编辑词的相关信息,相关信息包括以下至少一项:相关用户、相关文档、候选释义、相关群组;还可以从数据库中,挖掘出该待编辑词的期待贡献用户。然后,可以向期待贡献用户发送待编辑词的相关信息,作为待确认信息。
需要说明的是,通过挖掘待编辑词的相关信息和期待贡献用户,以及向期待贡献用户推送待编辑词的相关信息,以实现期待贡献用户确定相关信息与待编辑词的关联性,可以减少用户编辑词的工作量,
从而提高用户对词进行编辑的概率,提高词的解释性信息的完善程度。
在一些实施例中,第一用户的相关词通过以下步骤得到:第一用户的相关词通过以下步骤得到:响应于第一用户为待编辑词的期待贡献用户,将待编辑词的相关信息作为待确认信息,以及将待编辑词作为第一用户的相关词,推送至第一用户。
作为示例,从数据库中挖掘出待编辑词AAA和相关文档BBB,并且挖掘出待编辑词的期待贡献用户CCC。那么可以向期待贡献用户CCC推送待编辑词AAA(即相关词)和相关文档BBB(即待确认信息)。
由此,可以实现根据数据挖掘结果,自动向第一用户推送相关词和待确认信息,提高第一用户对相关词进行确认的概率,提高待编辑词的信息完善度和准确度。
在一些实施例中,词编辑页面通过以下步骤获得:响应于接收到词编辑界面的获取请求,将所述待编辑词的相关信息作为待确认信息,发送至词编辑界面的请求用户。
在这里,上述获取请求用于获取待编辑词的词编辑界面。作为示例,词编辑界面可以是如图4所示的词编辑界面。
在这里,可以将该待编辑词的相关信息作为待确认信息,发送至发送获取请求的请求用户。上述待确认信息可以展示在词编辑界面中,由用户对词编辑界面的信息进行确认。
由此,在词编辑界面中,可以实现用户通过简单的确认即可完善待编辑词的信息,无需用户搜索或者自己组织编辑语言,提高用户对待编辑词的解释性信息进行完善的效率。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户,可以包括:在文档集合中,查找包括待编辑词的语句作为第一语句集合;从第一语句集合中,选择符合预设释义语句条件的第一语句作为第二语句集合;提取第二语句集合中的第二语句的主体词,如果所提取出的主体词与所述待编辑词匹配,则基于该第二语句确定所述待编辑词的词释义。
在这里,上述文档集合可以包括至少一个文档。文档中可以包括至少一个语句。
在文档集合的文档中,查找包括待编辑词的语句作为第一语句集合。第一集合中的第一语句中,待编辑词可能是主语、谓语、宾语、定语、状语、补语等。可以理解,如果待编辑词在第一语句中是较为不重要的词,那么该第一语句中可能难以提取出待编辑词的释义。
在这里,可以根据预设释义语句条件,确定第一语句中释义语句。可以将释义语句作为第二语句。
然后,对第二语句集合中的第二语句的主体词(例如包括主语或者宾语)进行提取,如果提取出的主体词与待编辑词匹配,则基于该第二语句确定待编辑词的词释义。
在这里,主体词与待编辑词匹配,可以包括主体词与待编辑词一致,也可以包括主体词与待编辑词部分一致(例如主体词是待编辑词的缩写,或者待编辑词是主体词的缩写),还包括主体词与待编辑词是不同语种的同义词。
需要说明的是,首先,通过在文档集合中对词释义进行挖掘,可以实现机器自动获取词释义。其次,先使用待编辑词进行初筛,然后对初筛得到第一语句进行释义语句判断,保证从该语句中可以得出释义。对判断得出的释义语句进行主体词提取,在提取出的主体词语待编辑词匹配的情况下,基于释义语句确定待编辑词的词释义,可以保证该释义语句的主要内容是对待编辑词进行解释,保证得到的词释义的准确性。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:在文档集合中,查找文档标题和/或文档内容中包括待编辑词的文档作为第一文档集合;根据文档标题,从第一文档集合中确定第二文档,得到第二文档集合;根据与待编辑词的相关度和/或文档质量评分,从第二文档集合中选取待编辑词的相关文档。
在这里,第二文档集合包括对待编辑词进行解释的文档。
在这里,与待编辑词的相关度,可以用于指示文档与待编辑词的相关程度。
在这里,文档质量评分,可以用于指示文档质量。
作为示例,在文档集合中,在文档标题、正文对待编辑词进行匹
配,可以得到包括待编辑词的相关文档集合。之后根据标题对文档进行过滤,可以得到关于词的介绍、指南等相关的文档。
需要说明的是,通过在文档集合中对相关文档进行挖掘,可以实现机器自动获取相关文档。其次,通过先初步筛出包括待编辑词的文档,再根据文档标题查找到待编辑词的解释性文档,可以得到以解释待编辑词为主要内容的文档。再次,通过与待编辑词的相关度或者文档质量评分进行筛选,可以筛选出高质量的待编辑词的相关文档,提高最终得到的相关文档的准确度。
在一些实施例中,第二文档与待编辑词的相关度,可以通过第一步骤确定,第一步骤包括:根据以下至少一项:第二文档中待编辑词的展现信息和搜索点击信息,确定第二文档与待编辑词的相关度。
在这里,第二文档中该待编辑词的展现信息根据以下至少一项确定:展现位置、展现样式、出现次数。
搜索点击信息用于指示:以待编辑词为搜索词的搜索结果中包括第二文档时,用户对第二文档的点击情况。
需要说明的是,第二文档中该待编辑词的展现信息,可以准确指示该待编辑词是否该文档的主要内容解释内容。搜索点击信息可以利用用户搜索数据确认该文档与该待编辑词之间的相关性。由此,可以提高第二文档与待编辑词之间的相关度的准确度。
在一些实施例中,所述文档质量评分可以通过第二步骤确定,第二步骤包括:根据所述文档在预设时间段内的阅读数据和评价数据,确定第二文档的文档质量评分。
作为示例,对这些文档进行两方面的打分,一方面通过文档过去这段时间的阅读、点赞、收藏等信息计算文档的质量分。另一方面对词与当前文档的相关度进行打分,所使用的特征包含不限于文档内该词展现、点击信息,以及在搜索该词时,相关文档的点击情况。
可选的,如果文档命中的词是多义词的情况下,还需要调用预先建立的消除歧义的模型,确定这里的词经过消歧后具体指代是哪个词。
由此,综合文档相关度得分和文档质量评分,可以优选出词最相关的高质量文档,与线上词已关联的文档经过去重,可以得到待关联
确认的相关文档。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:根据用户特征信息,以及根据用户与待编辑词的关联度,确定用户与待编辑词之间的期待贡献值。
在这里,用户特征信息可以用户表征用户的特征。
在这里,期待贡献值用于表征用户对待编辑词进行编辑的概率。
需要说明的是,上述期待贡献值基于两方面的信息,即用户与待编辑词的关联度以及用户特征信息确定,一方面可以为待编辑词确定能够对该词进行准确释义的用户,保证确定出的用户自身局部与待编辑词相关的知识。另一方面可以基于用户自身的特征,保证该用户提供的信息的准确性。
在一些实施例中,所述关联度基于以下至少一项确定但不限于:用户已关联的词与所述待编辑词的相似度,用户的交互记录中包括的待编辑词的次数。
作为示例,用户的交互记录中包括的待编辑词的次数,属于用户与词之间的统计特征,例如用户在文档、消息、搜索提及挖掘词的次数等,是用户与词之间相关性的强特征。
作为示例,用户已关联的词与所述待编辑词的相似度可以通过用户的词画像特征进行确定,用户的词画像特征以用户词向量的形式进行表示,该向量可以用户表征用户已关联的词。待编辑词的向量如果与用户词向量越相似,用户已关联的词与待编辑词之间的相关性越高。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户,可以包括:根据期待贡献值,确定待编辑词的期待贡献用户标识;向期待贡献用户标识指示的用户推送待确认信息。
在这里,可以根据不同用户关于待编辑词的期待贡献值,对用户标识进行排序,根据排序结果选取前N位的用户标识作为期待贡献用户标识。
在一些实施例中,所述用户特征信息包括以下至少一项但不限于:用户创建和/或更新词的次数;用户可靠性信息;用户身份信息。
在这里,用户可靠性信息基于对词和/或文档的评论信息生成。
作为示例,用户创建和/或更新词的次数可以用于表征用户贡献意愿。
作为示例,用户可靠性特征,例如可以包含词点赞/点踩信息、文档阅读点赞转发等特征。
作为示例,用户身份信息,可以例如包括是否为百科管理员,是否为组织内具有预设身份的用户。
作为示例,可以用已知的用户与词之间的关系,作为模型训练样本进行模型训练,得到训练之后的模型。然后对于未知的期待贡献值,可以使用用户与待编辑词的关联度以及用户特征信息作为模型输入,确定用户与待编辑词之间的期待贡献值(模型输出)
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于用户针对待编辑词的行为数据,确定所述待编辑词的候选相关用户标识;基于候选相关用户标识与待编辑词所关联的相关信息的关系,从待编辑词的候选用户标识中确定待编辑词的相关用户标识。
在这里,待编辑词的相关用户,可以是对该词非常熟悉的人,例如类似产品、平台相关词会需要挂载相关用户。
可选的,待编辑词所关联的相关信息,包括但不限于以下至少一项:相关文档、相关群组、相关日程、相关词释义、相关用户。
在一些实施例中,所述候选相关用户标识与待编辑词所关联的相关信息的关系,包括以下至少一项但不限于:如用户是否为待编辑词的相关文档的所有者;用户是否待编辑词的相关群组的管理员;用户是否为待编辑词内容的贡献者;用户预设时间段内的日程主题是否包含待编辑词。
作为示例,通过词在不同场景(例如聊天、文档、搜索)的展示和点击信息,可以知道哪些人是经常和对应词交互最多的,汇总可以得到词相关交互最多的前M个用户。再综合多个因子辅助判断,例如用户是否为词相关文档的所有者、用户是否词相关群的管理员、用户是否为当前词内容的贡献者及用户最近日程主题是否包含当前词,可以得到当前词最相关的X个用户。
由此,可以通过先根据用户行为数据筛选出候选相关用户,再通过与待编辑词已经确定的相关信息的相关性的筛查,可以为待编辑词确定准确的相关用户。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于以下至少一项:词之间的共现信息、词与同一相关信息具有关联关系、词释义中是否包括另一词,确定待编辑词与候选相关词之间的相关度;根据所述相关度,确定待编辑词的相关词。
作为示例,基于文档与即时通信数据,可以挖掘词之间的共现关系,因为相关词通常会频繁一起出现在相同的上下文中,可以得到文档共现特征、群聊共现特征。
作为示例,基于词已有关联的相关信息(例如相关文档、相关群组、相关日程),如果不同词挂载了同一个相关信息,那这些词间是存在一定的相关性,统计汇总可以得到词与词共同资源(文档、群、用户)特征。
作为示例,基于词释义,如果词释义内显性提及另一个词,它们之间是有一定的相关性,作为释义引用特征。
作为示例,可以基于以上多种特征,引入对比学习,训练词相关性判别模型。通过模型计算词的前X条相关词,结果存储供线上推荐相关词使用。
需要说明的是,通过基于词之间的共现性、是否与同一相关信息关联,是否包括另一词,可以筛选得到待编辑词准确的相关词。
进一步参考图5,作为对上述各图所示方法的实现,本公开提供了一种信息处理装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图5所示,本实施例的信息处理装置包括:展示单元501、建立单元502。其中,展示单元501,用于展示待编辑词的待确认信息;建立单元502,用于基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。
在本实施例中,信息处理装置的展示单元501、建立单元502的具
体处理及其所带来的技术效果可分别参考图1对应实施例中步骤101、步骤102的相关说明,在此不再赘述。
在一些实施例中,所述待编辑词包括推送至第一用户的相关词。
在一些实施例中,所述装置还用于:响应于针对所述相关词的预定义展开操作,展示所述相关词的释义,以供所述第一用户根据所述释义确定是否执行所述确认操作。
在一些实施例中,所述装置还用于:展示第一用户的待创建词,以及与所述待创建词对应展示创建控件;响应于针对所述创建控件的触发操作,展示词编辑界面。
在一些实施例中,所述装置还用于:响应于所述确认操作,展示所述相关词的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
在一些实施例中,所述装置还用于:响应于所述确认操作,展示所述相关词的编辑提示信息,以及展示与编辑提示信息对应的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
在一些实施例中,所述待确认信息包括相关文档标识;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述相关文档标识对应的关联控件;基于针对所述关联控件的触发操作,建立所述相关词与所述相关文档标识指示的相关文档的关联关系。
在一些实施例中,所述装置还用于:响应于检测到针对所述关联控件的触发操作,确定所述相关文档标识指示的相关文档的公开范围是否是预设范围;如果不是预设范围,展示权限开放提示信息;响应于针对所述权限开放提示信息的触发操作,展示权限开放界面,其中,所述权限开放界面包括权限改变控件;根据针对所述权限改变控件的操作,更新所述相关文档的公开范围。
在一些实施例中,所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:响应于检测到针对所述关联控件的触发操作,发送关联关系确认请求;响应于接收到基于
所述关联关系确认请求返回的关联成功通知,展示关联成功提示信息。
在一些实施例中,所述待确认信息包括相关用户标识;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述相关用户标识对应的关联控件;基于针对所述相关用户标识的触发操作,建立所述相关词与所述相关用户标识的关联关系。
一些实施例中,所述待确认信息包括所述相关词的候选释义;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述候选释义对应的确认控件;基于针对所述确认控件的触发操作,建立所述相关词与所述候选释义的关联关系。
在一些实施例中,所述展示待编辑词的待确认信息,包括:在待编辑词的词编辑界面中,展示待编辑词的待确认信息。
在一些实施例中,所述装置还用于:响应于对待编辑词具有编辑权限的用户针对预设的词编辑入口控件的触发操作,展示所述词编辑界面。
在一些实施例中,所述装置还用于:展示与所述待确认信息对应的提示信息,其中,所述提示信息用于指示所述待确认信息的以下至少一项:类型、来源和操作提示。
在一些实施例中,所述提示信息以批注内容的方式进行展示。
在一些实施例中,所述装置还用于:在词编辑界面中展示反馈信息,其中,反馈信息用于包括针对所述待编辑词的待编辑内容的改进方向信息。
在一些实施例中,针对所述待确认信息的操作,包括以下至少一项:删除操作、确认操作和编辑操作。
在一些实施例中,所展示的待确认信息包括以下至少一种类型:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词;相关链接用于指示解释性信息的载体。
在一些实施例中,所述装置还用于:从数据库中挖掘待编辑词的相关信息和期待贡献用户。
在一些实施例中,第一用户的相关词通过以下步骤得到:响应于第一用户为待编辑词的期待贡献用户,将待编辑词的相关信息作为待确认信息,以及将待编辑词作为第一用户的相关词,推送至第一用户。
在一些实施例中,词编辑页面通过以下步骤获得:响应于接收到词编辑界面的获取请求,将所述待编辑词的相关信息作为待确认信息,发送至词编辑界面的请求用户。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:在文档集合中,查找包括待编辑词的语句作为第一语句集合;从第一语句集合中,选择符合预设释义语句条件的第一语句作为第二语句集合;提取第二语句集合中的第二语句的主体词,如果所提取出的主体词与所述待编辑词匹配,则基于该第二语句确定所述待编辑词的词释义。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:在文档集合中,查找文档标题和/或文档内容中包括待编辑词的文档作为第一文档集合;根据文档标题,从第一文档集合中确定第二文档,得到第二文档集合,其中,第二文档集合包括对待编辑词进行解释的文档;根据与待编辑词的相关度和/或文档质量评分,从第二文档集合中选取待编辑词的相关文档。
在一些实施例中,第二文档与待编辑词的相关度,通过第一步骤确定,第一步骤包括:根据以下至少一项:第二文档中待编辑词的展现信息和搜索点击信息,确定第二文档与待编辑词的相关度;其中第二文档中该待编辑词的展现信息根据以下至少一项确定:展现位置、展现样式、出现次数;搜索点击信息指示:以待编辑词为搜索词的搜索结果中包括第二文档时,用户对第二文档的点击情况。
在一些实施例中,所述文档质量评分通过第二步骤确定,第二步骤包括:根据所述文档在预设时间段内的阅读数据和评价数据,确定第二文档的文档质量评分。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:根据用户特征信息,以及根据用户与待编辑词的关联度,确定用户与待编辑词之间的期待贡献值,其中,期待贡献值用
于表征用户对待编辑词进行编辑的概率。
在一些实施例中,所述关联度基于以下至少一项确定:用户已关联的词与所述待编辑词的相似度,用户的交互记录中包括的待编辑词的次数。
在一些实施例中,所述用户特征信息包括以下至少一项:用户创建和/或更新词的次数;用户可靠性信息,其中,用户可靠性信息基于用户对词和/或文档的评论信息生成;用户身份信息。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于用户针对待编辑词的行为数据,确定所述待编辑词的候选相关用户标识;基于候选相关用户标识与待编辑词所关联的相关信息的关系,从待编辑词的候选用户标识中确定待编辑词的相关用户标识。
在一些实施例中,所述候选相关用户标识与待编辑词所关联的相关信息的关系,包括以下至少一项:如用户是否为待编辑词的相关文档的所有者;用户是否待编辑词的相关群组的管理员;用户是否为待编辑词内容的贡献者;用户预设时间段内的日程主题是否包含待编辑词。
在一些实施例中,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于以下至少一项:词之间的共现信息、词与同一相关信息具有关联关系、词释义中是否包括另一词,确定待编辑词与候选相关词之间的相关度;根据所述相关度,确定待编辑词的相关词。
请参考图6,图6示出了本公开的一个实施例的信息处理方法可以应用于其中的示例性***架构。
如图6所示,***架构可以包括终端设备601、602、603,网络604,服务器605。网络604用以在终端设备601、602、603和服务器605之间提供通信链路的介质。网络604可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
终端设备601、602、603可以通过网络604与服务器605交互,以接收或发送消息等。终端设备601、602、603上可以安装有各种客户端应用,例如网页浏览器应用、搜索类应用、新闻资讯类应用。终端
设备601、602、603中的客户端应用可以接收用户的指令,并根据用户的指令完成相应的功能,例如根据用户的指令在信息中添加相应信息。
终端设备601、602、603可以是硬件,也可以是软件。当终端设备601、602、603为硬件时,可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备601、602、603为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。
服务器605可以是提供各种服务的服务器,例如接收终端设备601、602、603发送的信息获取请求,根据信息获取请求通过各种方式获取信息获取请求对应的展示信息。并展示信息的相关数据发送给终端设备601、602、603。
需要说明的是,本公开实施例所提供的信息处理方法可以由终端设备执行,相应地,信息处理装置可以设置在终端设备601、602、603中。此外,本公开实施例所提供的信息处理方法还可以由服务器605执行,相应地,信息处理装置可以设置于服务器605中。
应该理解,图6中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面参考图7,其示出了适于用来实现本公开实施例的电子设备(例如图6中的终端设备或服务器)的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图7示出的电子设备仅仅是
一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储装置708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有电子设备700操作所需的各种程序和数据。处理装置701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
通常,以下装置可以连接至I/O接口705:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置706;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置707;包括例如磁带、硬盘等的存储装置708;以及通信装置709。通信装置709可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有各种装置的电子设备,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置709从网络上被下载和安装,或者从存储装置708被安装,或者从ROM 702被安装。在该计算机程序被处理装置701执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、
光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText Transfer Protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:展示待编辑词的待确认信息;基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完
全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,选取单元还可以被描述为“选取第一类型像素的单元”。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁
性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
Claims (34)
- 一种信息处理方法,其特征在于,包括:展示待编辑词的待确认信息;基于针对所述待确认信息的操作,建立所述待编辑词与所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。
- 根据权利要求1所述的方法,其特征在于,所述待编辑词包括推送至第一用户的相关词。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述相关词的预定义展开操作,展示所述相关词的释义,以供所述第一用户根据所述释义确定是否执行所述确认操作。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:展示第一用户的待创建词,以及与所述待创建词对应展示创建控件;响应于针对所述创建控件的触发操作,展示词编辑界面。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述确认操作,展示所述相关词的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述确认操作,展示所述相关词的编辑提示信息,以及展示与编辑提示信息对应的词编辑入口控件;响应于针对所述词编辑入口控件的触发操作,展示所述相关词的词编辑界面。
- 根据权利要求2所述的方法,其特征在于,所述待确认信息包括相关文档标识;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述相关文档标识对应的关联控件;基于针对所述关联控件的触发操作,建立所述相关词与所述相关文档标识指示的相关文档的关联关系。
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:响应于检测到针对所述关联控件的触发操作,确定所述相关文档标识指示的相关文档的公开范围是否是预设范围;如果不是预设范围,展示权限开放提示信息;响应于针对所述权限开放提示信息的触发操作,展示权限开放界面,其中,所述权限开放界面包括权限改变控件;根据针对所述权限改变控件的操作,更新所述相关文档的公开范围。
- 根据权利要求1所述的方法,其特征在于,所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:响应于检测到针对所述关联控件的触发操作,发送关联关系确认请求;响应于接收到基于所述关联关系确认请求返回的关联成功通知,展示关联成功提示信息。
- 根据权利要求1所述的方法,其特征在于,所述待确认信息包括相关用户标识;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述相关用户标识对应的关联控件;基于针对所述相关用户标识的触发操作,建立所述相关词与所述相关用户标识的关联关系。
- 根据权利要求1所述的方法,其特征在于,所述待确认信息包括所述相关词的候选释义;以及所述基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系,包括:展示与所述候选释义对应的确认控件;基于针对所述确认控件的触发操作,建立所述相关词与所述候选释义的关联关系。
- 根据权利要求1所述的方法,其特征在于,所述展示待编辑词的待确认信息,包括:在待编辑词的词编辑界面中,展示待编辑词的待确认信息。
- 根据权利要求12所述的方法,其特征在于,所述方法还包括:响应于对待编辑词具有编辑权限的用户针对预设的词编辑入口控件的触发操作,展示所述词编辑界面。
- 根据权利要求12所述的方法,其特征在于,所述方法还包括:展示与所述待确认信息对应的提示信息,其中,所述提示信息用于指示所述待确认信息的以下至少一项:类型、来源和操作提示。
- 根据权利要求14所述的方法,其特征在于,所述提示信息以批注内容的方式进行展示。
- 根据权利要求12所述的方法,其特征在于,所述方法还包括:在词编辑界面中展示反馈信息,其中,反馈信息用于包括针对所述待编辑词的待编辑内容的改进方向信息。
- 根据权利要求12所述的方法,其特征在于,针对所述待确认信息的操作,包括以下至少一项:删除操作、确认操作和编辑操作。
- 根据权利要求12所述的方法,其特征在于,所展示的待确认信息包括以下至少一种类型:词释义、相关文档、相关群组、相关用户标识、相关链接、相关词;相关链接用于指示解释性信息的载体。
- 根据权利要求1-18中任一项所述的方法,其特征在于,所述方法还包括:从数据库中挖掘待编辑词的相关信息和期待贡献用户。
- 根据权利要求19所述的方法,其特征在于,第一用户的相关词通过以下步骤得到:响应于第一用户为待编辑词的期待贡献用户,将待编辑词的相关信息作为待确认信息,以及将待编辑词作为第一用户的相关词,推送至第一用户。
- 根据权利要求19所述的方法,其特征在于,词编辑页面通过以下步骤获得:响应于接收到词编辑界面的获取请求,将所述待编辑词的相关信息作为待确认信息,发送至词编辑界面的请求用户。
- 根据权利要求19所述的方法,其特征在于,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:在文档集合中,查找包括待编辑词的语句作为第一语句集合;从第一语句集合中,选择符合预设释义语句条件的第一语句作为第二语句集合;提取第二语句集合中的第二语句的主体词,如果所提取出的主体词与所述待编辑词匹配,则基于该第二语句确定所述待编辑词的词释 义。
- 根据权利要求19所述的方法,其特征在于,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:在文档集合中,查找文档标题和/或文档内容中包括待编辑词的文档作为第一文档集合;根据文档标题,从第一文档集合中确定第二文档,得到第二文档集合,其中,第二文档集合包括对待编辑词进行解释的文档;根据与待编辑词的相关度和/或文档质量评分,从第二文档集合中选取待编辑词的相关文档。
- 根据权利要求23所述的方法,其特征在于,第二文档与待编辑词的相关度,通过第一步骤确定,第一步骤包括:根据以下至少一项:第二文档中待编辑词的展现信息和搜索点击信息,确定第二文档与待编辑词的相关度;其中第二文档中该待编辑词的展现信息根据以下至少一项确定:展现位置、展现样式、出现次数;搜索点击信息指示:以待编辑词为搜索词的搜索结果中包括第二文档时,用户对第二文档的点击情况。
- 根据权利要求23所述的方法,其特征在于,所述文档质量评分通过第二步骤确定,第二步骤包括:根据所述文档在预设时间段内的阅读数据和评价数据,确定第二文档的文档质量评分。
- 根据权利要求19所述的方法,其特征在于,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:根据用户特征信息,以及根据用户与待编辑词的关联度,确定用户与待编辑词之间的期待贡献值,其中,期待贡献值用于表征用户对待编辑词进行编辑的概率。
- 根据权利要求26所述的方法,其特征在于,所述关联度基于以下至少一项确定:用户已关联的词与所述待编辑词的相似度,用户的交互记录中包括的待编辑词的次数。。
- 根据权利要求26所述的方法,其特征在于,所述用户特征信息包括以下至少一项:用户创建和/或更新词的次数;用户可靠性信息,其中,用户可靠性信息基于用户对词和/或文档的评论信息生成;用户身份信息。
- 根据权利要求19所述的方法,其特征在于,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于用户针对待编辑词的行为数据,确定所述待编辑词的候选相关用户标识;基于候选相关用户标识与待编辑词所关联的相关信息的关系,从待编辑词的候选用户标识中确定待编辑词的相关用户标识。
- 根据权利要求29所述的方法,其特征在于,所述候选相关用户标识与待编辑词所关联的相关信息的关系,包括以下至少一项:如用户是否为待编辑词的相关文档的所有者;用户是否待编辑词的相关群组的管理员;用户是否为待编辑词内容的贡献者;用户预设时间段内的日程主题是否包含待编辑词。
- 根据权利要求19所述的方法,其特征在于,所述从数据库中挖掘待编辑词的相关信息和期待贡献用户包括:基于以下至少一项:词之间的共现信息、词与同一相关信息具有关联关系、词释义中是否包括另一词,确定待编辑词与候选相关词之 间的相关度;根据所述相关度,确定待编辑词的相关词。
- 一种信息处理装置,其特征在于,包括:展示单元,用于展示待编辑词的待确认信息;建立单元,用于基于针对所述待确认信息的操作,建立所述待编辑词所述待确认信息的关联关系;其中,所述待确认信息用于提供所述待编辑词的解释性信息。
- 一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-31中任一所述的方法。
- 一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-31中任一所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211332034.1 | 2022-10-28 | ||
CN202211332034.1A CN115640790A (zh) | 2022-10-28 | 2022-10-28 | 信息处理方法、装置和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024087821A1 true WO2024087821A1 (zh) | 2024-05-02 |
Family
ID=84946901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/113489 WO2024087821A1 (zh) | 2022-10-28 | 2023-08-17 | 信息处理方法、装置和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115640790A (zh) |
WO (1) | WO2024087821A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115640790A (zh) * | 2022-10-28 | 2023-01-24 | 北京字跳网络技术有限公司 | 信息处理方法、装置和电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080625A (ja) * | 2007-09-26 | 2009-04-16 | Toshiba Corp | 知識構築装置、プログラムおよび知識構築方法 |
CN102314458A (zh) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | 网络百科数据获取方法及*** |
CN107506343A (zh) * | 2017-07-27 | 2017-12-22 | 北京金堤科技有限公司 | 一种信息编辑的处理方法及平台 |
CN113111647A (zh) * | 2021-04-06 | 2021-07-13 | 北京字跳网络技术有限公司 | 信息的处理方法、装置、终端和存储介质 |
CN114995691A (zh) * | 2021-03-01 | 2022-09-02 | 北京字跳网络技术有限公司 | 一种文档处理方法、装置、设备和介质 |
CN115640790A (zh) * | 2022-10-28 | 2023-01-24 | 北京字跳网络技术有限公司 | 信息处理方法、装置和电子设备 |
-
2022
- 2022-10-28 CN CN202211332034.1A patent/CN115640790A/zh active Pending
-
2023
- 2023-08-17 WO PCT/CN2023/113489 patent/WO2024087821A1/zh unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009080625A (ja) * | 2007-09-26 | 2009-04-16 | Toshiba Corp | 知識構築装置、プログラムおよび知識構築方法 |
CN102314458A (zh) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | 网络百科数据获取方法及*** |
CN107506343A (zh) * | 2017-07-27 | 2017-12-22 | 北京金堤科技有限公司 | 一种信息编辑的处理方法及平台 |
CN114995691A (zh) * | 2021-03-01 | 2022-09-02 | 北京字跳网络技术有限公司 | 一种文档处理方法、装置、设备和介质 |
CN113111647A (zh) * | 2021-04-06 | 2021-07-13 | 北京字跳网络技术有限公司 | 信息的处理方法、装置、终端和存储介质 |
CN115640790A (zh) * | 2022-10-28 | 2023-01-24 | 北京字跳网络技术有限公司 | 信息处理方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115640790A (zh) | 2023-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3465469B1 (en) | Intelligent capture, storage, and retrieval of information for task completion | |
TWI519979B (zh) | 訊息推薦方法及其裝置與訊息資源推薦系統 | |
CN111414498A (zh) | 多媒体信息推荐方法、装置及电子设备 | |
US9858344B2 (en) | Searching content based on transferrable user search contexts | |
JP7050857B2 (ja) | 要約生成方法及び装置 | |
US20210019360A1 (en) | Crowdsourcing-based structure data/knowledge extraction | |
CN110275962B (zh) | 用于输出信息的方法和装置 | |
CN104462056A (zh) | 基于深度文档分析的主动知识指导 | |
WO2024087821A1 (zh) | 信息处理方法、装置和电子设备 | |
CN109933217A (zh) | 用于推送语句的方法和装置 | |
WO2022022619A1 (zh) | 一种文档编辑方法、装置和电子设备 | |
WO2022184034A1 (zh) | 一种文档处理方法、装置、设备和介质 | |
WO2021126426A1 (en) | Marketplace for conversational bot skills | |
WO2022161122A1 (zh) | 一种会议纪要的处理方法、装置、设备及介质 | |
WO2023003675A1 (en) | Enterprise knowledge base system for community mediation | |
CN114357325A (zh) | 内容搜索方法、装置、设备及介质 | |
JP2024508319A (ja) | ドキュメント更新方法、装置、機器及び媒体 | |
US20230409814A1 (en) | Document editing method and apparatus, device, and storage medium | |
CN111382262B (zh) | 用于输出信息的方法和装置 | |
CN111382365B (zh) | 用于输出信息的方法和装置 | |
CN111767259A (zh) | 内容分享的方法、装置、可读介质和电子设备 | |
US20190258666A1 (en) | Resource accessibility services | |
US11379110B1 (en) | Artificial intelligence-based operating system for drag and drop operations | |
CN115422131B (zh) | 业务审核知识库检索方法、装置、设备和计算机可读介质 | |
CN110807089B (zh) | 一种问答方法、装置及电子设备 |
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: 23881405 Country of ref document: EP Kind code of ref document: A1 |