Nothing Special   »   [go: up one dir, main page]

CN107315735A - For taking down notes the method and apparatus arranged - Google Patents

For taking down notes the method and apparatus arranged Download PDF

Info

Publication number
CN107315735A
CN107315735A CN201710349902.XA CN201710349902A CN107315735A CN 107315735 A CN107315735 A CN 107315735A CN 201710349902 A CN201710349902 A CN 201710349902A CN 107315735 A CN107315735 A CN 107315735A
Authority
CN
China
Prior art keywords
notes
association
history
user
analyzed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710349902.XA
Other languages
Chinese (zh)
Other versions
CN107315735B (en
Inventor
顾红清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201710349902.XA priority Critical patent/CN107315735B/en
Publication of CN107315735A publication Critical patent/CN107315735A/en
Application granted granted Critical
Publication of CN107315735B publication Critical patent/CN107315735B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0283Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for data storage and retrieval
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0291Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for reading, e.g. e-books
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/253Grammatical analysis; Style critique
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Embodiment of the present invention provides a kind of method for being used to take down notes arrangement.The method for being used to take down notes arrangement includes:In the case where monitoring that user performs association notes trigger action, association notes are obtained;The association notes got are shown to user.Association notes in embodiment of the present invention can be a plurality of notes in terms of content with certain correlation, and therefore, the notes Collator Mode involved by embodiment of the present invention can be the notes Collator Mode using the content of notes as dimension;User is supplied to because the notes Collator Mode by dimension of the content of notes easily can combine the notes for different e-book with same or similar content, therefore, embodiment of the present invention can make user that conveniently the memory of its fragmentation be cascaded, so as to which embodiment of the present invention is while notes Collator Mode is enriched, be conducive to improving Consumer's Experience.In addition, embodiment of the present invention additionally provides a kind of medium, device and computing device.

Description

For taking down notes the method and apparatus arranged
Technical field
Embodiments of the present invention are related to computer realm, more specifically, embodiments of the present invention are related to for taking down notes Method, medium, device and the computing device of arrangement.
Background technology
This part is it is intended that the embodiments of the present invention stated in claims provide background or context.Herein Description not because not recognizing it is prior art being included in this part.
E-book typically refers to record in a digital manner, and supplies the digital publication that user reads by numerical monitor mode Thing.E-book can be embodied in the diversified forms such as novel, newspapers and periodicals or textbook or news report.
User takes notes for the related content in e-book in reading electronic book, often and (is referred to as reading Notes), for example, user is during a novel is read, it is often directed to some fictitious paragraph or certain sentence The thoughts of description are got off as note taking.
At present, the ocr software that notes function (being referred to as digital notes function) is provided has been occurred in that, it is such to read It can be specially that can be installed on the APP in the terminal devices such as intelligent mobile phone or tablet personal computer to read software (Application, application program, for example, Netease's cloud reads APP), can also be specially that can be installed on desktop computer etc. Client in terminal device;It is, of course, also possible to be specially the program software being installed in arrangement for reading (for example, Kindle) Deng.
The content of the invention
But, user during reading electronic book is taken notes it sometimes appear that:It is thought the notes and sees it before Phenomenon of the notes with same or similar viewpoint done during his e-book, however, because existing ocr software is usual It is that the notes that user makees are arranged by dimension using e-book, therefore, if the user desired that the notes related to the notes are searched, Then user needs to browse its notes made for other e-book, to obtain the notes related to the notes.
Therefore in the prior art, notes Collator Mode be unfavorable for user connect its fragmentation memory, so as to be unfavorable for carrying High Consumer's Experience, this is very bothersome technical problem.
Therefore, be highly desirable to it is a kind of it is improved be used to take down notes the technical scheme arranged so that the notes made of user can be with Arranged by dimension of content, so as to be conducive to user that the memory of its fragmentation is efficiently together in series, and then can be use Family brings more preferable experience.
In the present context, embodiment of the present invention expect provide it is a kind of be used for take down notes arrange method, medium, device with And computing device.
There is provided a kind of method for being used to take down notes and arranging in the first aspect of embodiment of the present invention, including:In monitoring In the case of performing association notes trigger action to user, association notes are obtained;The association got is shown to user Notes.
In one embodiment of the invention, the association notes include:What same user was made for same e-book Notes;And/or, same user is directed to the notes that different e-book are made;And/or, different user is made for same e-book Notes;And/or, different user is directed to the notes that different e-book are made.
In yet another embodiment of the present invention, the association notes trigger action includes:The operation of user's input notes, Operation, the user's triggering of user's triggering association notes function of search have set up the operation or user's selection of association notes subject name The operation of the association notes subject name of foundation.
In yet another embodiment of the present invention, the step of acquisition association is taken down notes includes:Obtain a pen to be analyzed Note;According to the notes to be analyzed the history associated with the notes to be analyzed is determined with the semantic association degree that history is taken down notes Notes;The notes to be analyzed are arranged as association notes with the associated history notes.
In yet another embodiment of the present invention, it is described acquisition one notes to be analyzed the step of include:User is current One notes of input are used as notes to be analyzed;Or, using comprising relevant one of search keyword notes of notes as treating Analysis notes;Or, it regard the notes included by the keyword as subject name as notes to be analyzed.
In yet another embodiment of the present invention, the semantic association journey taken down notes according to the notes to be analyzed with history Degree determines that the step of history associated with the notes to be analyzed is taken down notes includes:A history is chosen from history note collections Notes;Determine that the notes to be analyzed are synonymous with each participle with identical sentence element in the history notes of the selection Text relevant score value between set of words;According to each sentence element respectively corresponding text relevant score value determine described in treat point Semantic association score value between analysis notes and the history notes of the selection;Predetermined semantic pass is reached in the semantic association score value In the case of joining score value, the history notes for determining the selection are the history notes associated with the notes to be analyzed.
A step of history is taken down notes is chosen in yet another embodiment of the present invention, in the note collections from history to wrap Include:Determine each second keyword in the TongYiCi CiLin and keyword set of each first keyword in the notes to be analyzed TongYiCi CiLin between text relevant score value;One, which is chosen, from history note collections includes text relevant score value Reach the history notes of the second keyword of pre-determined relevancy score value.
In yet another embodiment of the present invention, the keyword set is taken down notes each first keyword included by history Formed.
A step of history is taken down notes is chosen in yet another embodiment of the present invention, in the note collections from history also Including:The unmatched feelings of the second keyword in the first keyword in determining the notes to be analyzed and keyword set Under condition, by the addition of unmatched first keyword in the keyword set.
In yet another embodiment of the present invention, the sentence element includes:Subject, predicate, object, attribute, the adverbial modifier with And at least one in complement.
In yet another embodiment of the present invention, in the history notes for determining the notes to be analyzed and the selection Each participle with identical sentence element TongYiCi CiLin between text relevant score value the step of include:It is determined that treating point Analysis notes in the first participle for belonging to subject, belong to the second participle of predicate, belong to object the 3rd participle, belong to attribute 4th participle, the 5th participle for belonging to the adverbial modifier and the 6th participle for belonging to complement;It is determined that belonging in the history notes chosen 7th participle of subject, belong to the 8th participle of predicate, belong to the 9th participle of object, belong to the tenth participle of attribute, belong to The 11st participle of the adverbial modifier and the 12nd participle for belonging to complement;Calculate the TongYiCi CiLin and the 7th participle of the first participle The TongYiCi CiLin of the first text relevant score value, the TongYiCi CiLin of the second participle and the 8th participle between TongYiCi CiLin Between the second text relevant score value, the TongYiCi CiLin of the 3rd participle and the TongYiCi CiLin of the 9th participle between the 3rd The 4th text relevant between the TongYiCi CiLin of text relevant score value, the TongYiCi CiLin of the 4th participle and the tenth participle The 5th text relevant score value between the TongYiCi CiLin of score value, the TongYiCi CiLin of the 5th participle and the 11st participle and The 6th text relevant score value between the TongYiCi CiLin of 6th participle and the TongYiCi CiLin of the 12nd participle.
It is described true according to the corresponding text relevant score value of each sentence element difference in yet another embodiment of the present invention The step of determining the semantic association score value between the notes to be analyzed and the history notes of the selection includes:According to subject, meaning Language, object, attribute, the adverbial modifier and complement distinguish corresponding weighted value and the first text relevant score value, the second text relevant Score value, the 3rd text relevant score value, the 4th text relevant score value, the 5th text relevant score value and the 6th text relevant Score value determines the semantic association score value between the notes to be analyzed and the history notes of the selection.
In yet another embodiment of the present invention, methods described also includes:For association notes, notes subject name is set, Wherein, the notes subject name takes down notes the keyword included by association;And the step of acquisition association notes include:Root The notes subject name chosen according to user, obtains the association corresponding to the notes subject name chosen by user and takes down notes.
There is provided a kind of medium in the second aspect of embodiment of the present invention, computer program is stored thereon with, the journey Step is realized when sequence is executed by processor:In the case where monitoring that user performs association notes trigger action, association is obtained Notes;The association notes got are shown to user.
There is provided a kind of device in the third aspect of embodiment of the present invention, the device includes:Obtain association notes mould Block, in the case where monitoring that user performs association notes trigger action, obtaining association notes;Display association notes mould Block, for showing that the association got is taken down notes to user.
There is provided a kind of computing device in the fourth aspect of embodiment of the present invention, the equipment includes:Memory, is used for Store computer program;Processor, for performing the computer program stored in the memory, and the computer program quilt During execution, following instructions are run:In the case where monitoring that user performs association notes trigger action, for obtaining association The instruction of notes;Instruction for showing from the association notes got to user.
In one embodiment of the invention, the association notes include:What same user was made for same e-book Notes;And/or, same user is directed to the notes that different e-book are made;And/or, different user is made for same e-book Notes;And/or, different user is directed to the notes that different e-book are made.
In yet another embodiment of the present invention, the association notes trigger action includes:The operation of user's input notes, Operation, the user's triggering of user's triggering association notes function of search have set up the operation or user's selection of association notes subject name The operation of the association notes subject name of foundation.
In yet another embodiment of the present invention, the instruction for being used to obtain association notes includes:For obtaining one The instruction of notes to be analyzed;For determining to treat point with described according to the notes to be analyzed and the semantic association degree that history is taken down notes The instruction of the associated history notes of analysis notes;For being with the associated history notes arrangement by the notes to be analyzed Associate the instruction of notes.
In yet another embodiment of the present invention, the instruction for being used to obtain a notes to be analyzed includes:For inciting somebody to action Currently input one notes of user as notes to be analyzed instruction;Or, for relevant notes search key will to be included One of word takes down notes the instruction as notes to be analyzed;Or, for that will include by one of the keyword as subject name Bar takes down notes the instruction as notes to be analyzed.
It is described to be used to be closed according to the notes to be analyzed and the semanteme that history is taken down notes in yet another embodiment of the present invention Connection degree determines that the instruction of the history notes associated with the notes to be analyzed includes:For being chosen from history note collections The instruction of one history notes;There is identical sentence in history notes for determining the notes to be analyzed and the selection The instruction of text relevant score value between the TongYiCi CiLin of each participle of composition;For being corresponded to respectively according to each sentence element Text relevant score value determine the finger of the semantic association score value between the notes to be analyzed and the notes of the history of the selection Order;In the case of reaching predetermined semantic association score value in the semantic association score value, the history notes of the selection are determined It is the instruction of the history notes associated with the notes to be analyzed.
In yet another embodiment of the present invention, the finger for being used to choose a history notes from history note collections Order includes:Each in TongYiCi CiLin and keyword set for determining each first keyword in the notes to be analyzed The instruction of text relevant score value between the TongYiCi CiLin of two keywords;For choosing a bag from history note collections The instruction of the history notes of the second keyword of pre-determined relevancy score value is reached containing text relevant score value.
In yet another embodiment of the present invention, the keyword set is taken down notes each first keyword included by history Formed.
In yet another embodiment of the present invention, the finger for being used to choose a history notes from history note collections Order also includes:For the second keyword in the first keyword in determining the notes to be analyzed and keyword set not In the case of matching, unmatched first keyword is added into the instruction in the keyword set.
In yet another embodiment of the present invention, the sentence element includes:Subject, predicate, object, attribute, the adverbial modifier with And at least one in complement.
In yet another embodiment of the present invention, the history pen for being used to determine the notes to be analyzed and the selection The instruction of text relevant score value between the TongYiCi CiLin of each participle with identical sentence element in note includes:For Determine the first participle for belonging to subject in notes to be analyzed, the 3rd participle for belonging to the second participle of predicate, belonging to object, category The 4th participle, the instruction for the 6th participle for belonging to the 5th participle of the adverbial modifier and belonging to complement in attribute;For determining to choose History notes in the 7th participle for belonging to subject, belong to the 8th participle of predicate, belong to the 9th participle of object, belong to fixed Tenth participle of language, the instruction for belonging to the 11st participle of the adverbial modifier and belonging to the 12nd participle of complement;For calculating first The first text relevant score value, the second participle between the TongYiCi CiLin of the TongYiCi CiLin of participle and the 7th participle it is synonymous The second text relevant score value, the TongYiCi CiLin of the 3rd participle between the TongYiCi CiLin of set of words and the 8th participle and The 3rd text relevant score value, the TongYiCi CiLin of the 4th participle between the TongYiCi CiLin of nine participles is same with the tenth participle The TongYiCi CiLin of the 4th text relevant score value, the TongYiCi CiLin of the 5th participle and the 11st participle between adopted set of words Between the 5th text relevant score value and the TongYiCi CiLin of the 6th participle and the TongYiCi CiLin of the 12nd participle between The 6th text relevant score value instruction.
It is described to be used to distinguish corresponding text relevant point according to each sentence element in yet another embodiment of the present invention Value determines that the instruction of the semantic association score value between the notes to be analyzed and the history notes of the selection includes:For basis Subject, predicate, object, attribute, the adverbial modifier and complement distinguish corresponding weighted value and the first text relevant score value, the second text Relevance score, the 3rd text relevant score value, the 4th text relevant score value, the 5th text relevant score value and the 6th text Relevance score determines the instruction of the semantic association score value between the notes to be analyzed and the history notes of the selection.
In yet another embodiment of the present invention, the equipment also includes:For setting notes theme for association notes The instruction of title, wherein, the notes subject name takes down notes the keyword included by association;And it is described for obtaining association pen The instruction of note includes:For the notes subject name chosen according to user, obtain the notes subject name chosen by user pair The instruction for the association notes answered.
The method, medium, device and the computing device that are used to take down notes arrangement provided according to embodiment of the present invention, passes through Acquisition association notes, and the association notes got can be sorted out by dimension of the content of notes in terms of content with one Determine a plurality of notes of correlation, therefore, the notes Collator Mode involved by embodiment of the present invention can be the content with notes For the notes Collator Mode of dimension;Due to carrying out notes arrangement by dimension of the content of notes, in that context it may be convenient to which user is directed to The notes with same or similar content that different e-book are made are combined, and are supplied to user, therefore, the present invention Embodiment can make user that conveniently the memory of its fragmentation be cascaded, so as to avoid user from needing to turn over by hand Notes that it is made for other e-book are read to realize the phenomenon of fragmentation memory series connection;It follows that embodiment party of the present invention The technical scheme that formula is provided is conducive to improving Consumer's Experience while notes Collator Mode is enriched.
Brief description of the drawings
Detailed description below, above-mentioned and other mesh of exemplary embodiment of the invention are read by reference to accompanying drawing , feature and advantage will become prone to understand.In the accompanying drawings, if showing the present invention's by way of example, and not by way of limitation Dry embodiment, wherein:
Fig. 1 schematically shows the application scenarios schematic diagram that can be realized wherein according to embodiment of the present invention;
Fig. 2 schematically shows the method flow diagram according to an embodiment of the invention for being used to take down notes arrangement;
Fig. 3 schematically shows the acquisition association pen according to an embodiment of the invention for being used to take down notes in the method arranged The flow chart of note;
Fig. 4 schematically show it is according to an embodiment of the invention be used for take down notes arrange method in based on semantic phase Closing property determines the flow chart of the history notes associated with notes to be analyzed;
Fig. 5 schematically shows the schematic diagram of display association notes according to an embodiment of the invention;
Fig. 6 schematically shows the schematic diagram of the subject name of display association notes according to an embodiment of the invention;
Fig. 7 schematically shows the structural representation of apparatus according to an embodiment of the present invention;
Fig. 8 schematically shows the structural representation of computing device according to an embodiment of the invention;
Fig. 9 schematically shows the schematic diagram of medium according to an embodiment of the invention.
In the accompanying drawings, identical or corresponding label represents identical or corresponding part.
Embodiment
The principle and spirit of the present invention is described below with reference to some illustrative embodiments.It should be appreciated that providing this A little embodiments are used for the purpose of better understood when those skilled in the art and then realizing the present invention, and not with any Mode limits the scope of the present invention.On the contrary, these embodiments are provided so that the disclosure is more thorough and complete, and energy It is enough that the scope of the present disclosure is intactly conveyed into those skilled in the art.
One skilled in the art will appreciate that embodiments of the present invention can be implemented as a kind of equipment, method or computer journey Sequence product.Therefore, the disclosure can be implemented as following form, i.e.,:Complete hardware or complete software (including it is solid Part, resident software, microcode etc.), or the form that hardware and software is combined.
According to the embodiment of the present invention, it is proposed that a kind of to be used to take down notes method, device, equipment and the medium arranged.
Herein, it is to be understood that the term e-book involved by embodiment of the present invention is properly termed as e-book, Typically refer to record in a digital manner, and the digital publication thing that user reads is supplied by numerical monitor mode, e-book can be with It is embodied in the diversified forms such as novel, newspapers and periodicals or textbook or news report;Involved term notes also may be used To be referred to as note reading, thoughts viewpoint that user is recorded for the related content in the e-book of its reading etc. batch is typically referred to Note content;Involved term App (Application, application program) typically refers to be based on intelligent mobile phone or flat board The application of the operating system of the Intelligent mobile equipments such as computer, for example, the net based on iPhone operating systems (i.e. iOS operating systems) Yi Yun reads APP etc.;Involved term association notes typically refer to many with certain correlation in the content of notes Bar is taken down notes.In addition, any number of elements in accompanying drawing is used to example and unrestricted, and any name is only used for distinguishing, Without any limitation.Below with reference to the principle of some representative embodiments of the present invention, in detail the explaination present invention And spirit.
Summary of the invention
The inventors discovered that, user during reading electronic book is taken notes it sometimes appear that:It thinks a notes Phenomenon of the notes with same or similar viewpoint done during with seeing other e-book before, however, being read due to existing It is typically to arrange the notes that user makees by dimension using e-book to read software, therefore, if the user desired that searching and the notes Related notes, then user, which needs to browse its, is directed to the notes that other e-book are made, to obtain the notes related to the notes.
Therefore, in the prior art in the presence of notes Collator Mode be unfavorable for user connect its fragmentation memory, so as to be unfavorable for Improve Consumer's Experience technical problem, the present invention for the technical problem provide it is a kind of be used for take down notes arrange method, medium, Device and computing device, by obtaining association notes, and the association notes got can be using the content of notes as dimension What is sorted out has a plurality of notes of certain correlation in terms of content, therefore, and the notes involved by embodiment of the present invention are arranged Mode can be the notes Collator Mode using the content of notes as dimension;It is whole due to carrying out notes by dimension of the content of notes Reason, in that context it may be convenient to combine the notes with same or similar content that user is made for different e-book, And user is supplied to, therefore, embodiment of the present invention can make user that conveniently the memory of its fragmentation be cascaded, So as to avoid user from needing browsing the notes that it is made for other e-book by hand to realize showing for fragmentation memory series connection As;It follows that the technical scheme that embodiment of the present invention is provided is conducive to improving while notes Collator Mode is enriched Consumer's Experience.
After the general principle of the present invention is described, lower mask body introduces the various non-limiting embodiment party of the present invention Formula.
Application scenarios overview
With reference first to Fig. 1, it is schematically shown that according to the applied field that can be realized wherein of embodiment of the present invention Scape.
In Fig. 1, terminal device 1, terminal device 2 ..., terminal device n be with network accessibility intelligence electricity Sub- equipment, for example, each terminal device can be specially desktop computer, mobile computer, intelligent mobile phone or flat board The intelligent electronic devices such as computer.Terminal device 1, terminal device 2 ... a or many moneys are separately installed with terminal device n Ocr software, for example, Netease's cloud is provided with showing as the terminal device 1 of intelligent mobile phone reads APP etc., and shows as platform Netease's cloud is then installed in the terminal device 2 of formula computer and reads client-side program etc..
During the ocr software reading electronic book installed during user is using its terminal device, generally require to use and read The notes function that software is provided is read, to record corresponding notes or search corresponding notes etc.;One specific example, terminal Netease's cloud is installed in equipment 1 and reads APP, Netease's cloud that user is opened in its terminal device 1 reads APP, and chooses Netease's cloud Read the corresponding e-book reading that APP is provided;During user reads the e-book, if user is to currently reading Some paragraph in e-book holds certain viewpoint, then user would generally read the notes function number that APP is provided using Netease's cloud Enter corresponding word formation notes, to record the viewpoint, and if user is during the current notes of input, it is believed that current institute There is same or similar viewpoint in the notes that certain e-book of notes and its reading previous of work is made, then user wishes Netease Cloud, which reads APP, can have the note contents with currently inputting made before it all notes of same or similar viewpoint Automatically show;Netease's cloud is installed in another specific example, terminal device 1 and reads APP, user opens its terminal and set Netease's cloud in standby 1 reads APP, during the title of its e-book seen recently is browsed, it is believed that what it had seen recently There is the description for its a certain viewpoint in part or all e-book, and user is directed to accordingly retouching in different e-book State and made the notes based on the viewpoint respectively, user wishes that Netease cloud reading APP can be by keyword query or selection phase The modes such as the subject name answered, all notes based on the viewpoint made before it are automatically shown.
However, those skilled in the art are appreciated that the applicable scene of embodiment of the present invention not by the framework completely The limitation of any aspect.
Illustrative methods
With reference to the application scenarios shown in Fig. 1, being used for according to exemplary embodiment of the invention is described with reference to Figure 2 Take down notes the method arranged.It should be noted that above-mentioned application scenarios be for only for ease of understand spirit and principles of the present invention and Show, embodiments of the present invention are unrestricted in this regard.On the contrary, embodiments of the present invention can apply to be applicable Any scene.
Referring to Fig. 2, it is schematically shown that the flow chart according to an embodiment of the invention for being used to take down notes the method arranged. The method of embodiment of the present invention can be performed in terminal device, for example, can desktop computer, mobile computer, Performed in the intelligent electronic devices such as intelligent mobile phone, tablet personal computer and the arrangement for reading for reading electronic book;The present invention The method of embodiment can also be performed in the server, for example, being performed in Netease's cloud reading server;In addition, of the invention The method of embodiment can also jointly be performed by terminal device and server, for example, part steps are being provided with Netease's cloud Performed in the intelligent mobile phone or tablet personal computer of reading APP, part steps are performed in Netease's cloud reading server.This hair The method of bright embodiment mainly includes:Step S200 and step S210, wherein step S200 can include:Step S201, step S202 and step S203;And step S201 wherein can include:Step S2011, step S2012, step S2013 and step S2014.Each step by the invention is illustrated respectively below.
S200, monitor user perform association notes trigger action in the case of, obtain association notes.
As an example, the association notes in embodiment of the present invention, which typically refer to same user, is directed to the pen that e-book is made Note, for example, the user is directed to the notes that same e-book is made;For another example the user is directed to the notes that different e-book are made. Certainly, the association notes in embodiment of the present invention can also be directed to the notes that e-book is made by different user, for example, one All users that reading group or one are read in group are directed to the notes that same e-book is made;For another example a reading is small All users that group or one are read in group are directed to the notes that different e-book are made.
As an example, the association notes trigger action in embodiment of the present invention can include:The behaviour of user's input notes Make, user's triggering associates the operation of notes function of search, operation or user's choosing that subject name is taken down notes in association are set up in user's triggering Select the association set up and take down notes operation of subject name etc..Specifically, embodiment of the present invention can input notes in user During, obtain the history notes associated with the note contents that user currently inputs;Embodiment of the present invention can also with Family have input association notes search keyword and click after search button, obtain the pass that search keyword is taken down notes based on the association Connection notes;Embodiment of the present invention, which can also have input association notes subject name and click in user, sets up topic button Afterwards, the association notes that subject name is taken down notes based on the association are obtained;Embodiment of the present invention can also be in user from current built It is have selected in vertical each association notes subject name after a subject name, obtain the association pen of the subject name based on the selection The corresponding association notes of note, i.e. subject name.
As an example, an idiographic flow of the acquisition association notes of embodiment of the present invention can be as shown in Figure 3.Fig. 3 Shown flow mainly includes:Step S201, step S202 and step S203.Each step in Fig. 3 is carried out respectively below Explanation.
S201, one notes to be analyzed of acquisition.
As an example, the notes that embodiment of the present invention can currently input user are used as notes to be analyzed;This Invention embodiment can also take down notes one comprising relevant notes search keyword as notes to be analyzed, for example, The history notes for including relevant notes search keyword are searched in history note collections, find first history is taken down notes As notes to be analyzed, any one history notes during can also all history that found be taken down notes are used as pen to be analyzed Note;Embodiment of the present invention can also regard the notes included by the keyword as subject name as pen to be analyzed Note, includes the association notes master that user inputs in subject name input frame is set up for example, being searched in history note collections The history notes that autograph claims, can also be all by what is found using find first history notes as notes to be analyzed Any one history notes in history notes are used as notes to be analyzed.It is to be analyzed that embodiment of the present invention does not limit acquisition one The specific implementation of notes.
S202, according to this it is to be analyzed notes with history take down notes semantic association degree determination it is associated with the notes to be analyzed History notes.
As an example, the semantic association degree in embodiment of the present invention is properly termed as semantic dependency, notes to be analyzed The semantic dependency taken down notes with history can represent notes to be analyzed and take down notes whether same or similar semantically with history Seemingly.Determine that the history associated with notes to be analyzed takes down notes a specific example as shown in figure 4, Fig. 4 based on semantic dependency Shown flow includes:Step S2021, step S2022, step S2023 and step S2024.Below to each step in Fig. 4 Illustrate respectively.
S2021, one history notes of selection from history note collections.
Made as an example, the history note collections in embodiment of the present invention are usually user for different e-book All notes.In this step by the case that terminal device is performed, the history note collections can be stored in terminal device sheet All history that the user on ground is made take down notes formed set or terminal device at the respective server of network side All history that the user that request is obtained is made take down notes formed set.Performed in this step by the respective server of network side In the case of, what all history notes that the user that the history note collections are generally stored in server local is made were formed Set, certainly, it is that server asks to obtain at terminal device that embodiment of the present invention, which is also not excluded for the history note collections, All history that user is made take down notes the possibility of formed set.
As an example, the ordering that can be taken down notes according to history of embodiment of the present invention order from history note collections Choose a history notes;However, in order to targetedly choose history notes, to avoid performing subsequent step S2022 to step The operation such as correlation computations and judgement in rapid S2024, embodiment of the present invention can be using keyword set come from history A history notes are chosen in note set, a specific example is as described below:
All keywords that embodiment of the present invention is previously provided with keyword set, and the keyword set be from Extracted in the history notes that user is made;
First, embodiment of the present invention first can carry out word segmentation processing to notes to be analyzed, and from word segmentation processing result Keyword is extracted, for example, by filtering out the words such as the personal pronoun in participle, modal particle and preposition, so as to extract key Word;
Secondly, synonymous expansion is carried out respectively for each keyword (following to be referred to as the first keyword) in notes to be analyzed Exhibition (for example, by the first keyword tomato is synonymous expand to tomato, cherry tomato and cherry and tomato etc.) so that each the One keyword corresponds to a TongYiCi CiLin respectively, and for the TongYiCi CiLin and keyword set of each the first keyword In the TongYiCi CiLin of each keyword (following to be referred to as the second keyword) calculate text relevant score value, example respectively Such as, it is possible to use keyword quantity is removed in the common factor of the TongYiCi CiLin of the TongYiCi CiLin of the first keyword and the second keyword With the length of all keywords in the TongYiCi CiLin of the TongYiCi CiLin of the first keyword and the second keyword, by acquisition Business is used as text relevant score value;Embodiment of the present invention can also be obtained between the two using other existing calculations Text relevant score value;
Afterwards, the second keyword that text relevant score value reaches pre-determined relevancy score value is selected, and according to selecting The second keyword searched in history note collections, it is hereby achieved that including above-mentioned the second keyword selected At least one history is taken down notes.
In addition, each first keyword that embodiment of the present invention can also be directed in notes to be analyzed perform and is respectively The no judgement for belonging to keyword set, for the first keyword for being not belonging to keyword set judged, should be added it to Turn into the second keyword in keyword set, in order to the second keyword fast and easy that subsequently can be in keyword set Find comprising corresponding second keyword history notes.
S2022, each participle with identical sentence element calculated in notes to be analyzed and this history chosen notes TongYiCi CiLin between text relevant score value.
As an example, the sentence element in embodiment of the present invention can include:Subject, predicate, object, attribute, the adverbial modifier And at least one in complement.Because different types of language (for example, Chinese or English etc.) has not on sentence element Same regulation, therefore, sentence element can change according to the change of category of language.
As an example, embodiment of the present invention can calculate text phase respectively for six sentence elements in two notes Closing property score value;Specifically, embodiment of the present invention should determine that the first participle for belonging to subject in notes to be analyzed, belong to meaning Second participle of language, the 3rd participle for belonging to object, belong to the 4th participle of attribute, belong to the 5th participle of the adverbial modifier and belong to 6th participle of complement;If not belonging to the participle of some sentence element in notes to be analyzed, can by the sentence into Corresponding participle is divided to be set to sky;Meanwhile, embodiment of the present invention, which should determine that in the history selected notes, belongs to subject 7th participle, the 8th participle for belonging to predicate, belong to the 9th participle of object, belong to the tenth participle of attribute, belong to the adverbial modifier's 11st participle and the 12nd participle for belonging to complement;If likewise, history notes in do not belong to some sentence into The participle divided, then can be set to sky by the corresponding participle of the sentence element;In addition, if a sentence element includes participle, The participle quantity that then sentence element is included can be one or two or more, for example, belonging to first point of subject Word includes name of two people etc.;Embodiment of the present invention calculates the same of the TongYiCi CiLin of the first participle and the 7th participle respectively The TongYiCi CiLin of the first text relevant score value, the TongYiCi CiLin of the second participle and the 8th participle between adopted set of words it Between the second text relevant score value, the TongYiCi CiLin of the 3rd participle and the TongYiCi CiLin of the 9th participle between the 3rd text The 4th text relevant point between the TongYiCi CiLin of this relevance score, the TongYiCi CiLin of the 4th participle and the tenth participle The 5th text relevant score value between value, the TongYiCi CiLin of the TongYiCi CiLin of the 5th participle and the 11st participle and the The 6th text relevant score value between the TongYiCi CiLin of the TongYiCi CiLin of six participles and the 12nd participle;For example, Embodiment of the present invention can using the first participle TongYiCi CiLin and the second participle TongYiCi CiLin common factor in participle The length of all participles in the TongYiCi CiLin of the TongYiCi CiLin and the second participle of quantity divided by the first participle, by acquisition Business is used as the first text relevant score value;Embodiment of the present invention can also obtain both it using other existing calculations Between text relevant score value;In addition, in the case where a sentence element includes two or more participle, will can belong to The respective TongYiCi CiLin of all participles of the sentence element merges, as a TongYiCi CiLin, for example, the first participle includes Participle 1 and participle 2, then the synset of the first participle be combined into the TongYiCi CiLin of participle 1 and the TongYiCi CiLin of participle 2 and Collection.
S2023, according to each sentence element respectively corresponding text relevant score value determine it is to be analyzed notes and choose go through Semantic association score value between history notes.
As an example, embodiment of the present invention can be directed to the text corresponding to all identical sentence elements in two notes This relevance score is considered, to determine the semantic association score value between two notes;For example, embodiment of the present invention according to Subject, predicate, object, attribute, the adverbial modifier and complement distinguish corresponding weighted value and the first text relevant score value, the second text Relevance score, the 3rd text relevant score value, the 4th text relevant score value, the 5th text relevant score value and the 6th text Relevance score determines the semantic association score value between notes to be analyzed and the history notes of selection;Specifically, the present invention is real Subject, predicate, object, attribute, the adverbial modifier and the complement that the mode of applying can be directed in sentence in advance set weighted value, and six respectively Individual weighted value sum can be 1;Calculate the first text relevant score value and product, the second text relevant score value of its weighted value The product of its weighted value, the product of the 3rd text relevant score value its weighted value, the 4th text relevant score value its weighted value The product of product, text relevant score value its weighted value of sum of products the 6th of the 5th text relevant score value its weighted value, and count Calculate six sum of products, so as to using it is calculating and be used as two notes between semantic association score value.
It should be strongly noted that embodiment of the present invention can be in notes to be analyzed and the history chosen notes This six sentence elements of subject, predicate, object, attribute, the adverbial modifier and complement are considered, come determine two notes between Semantic association score value, embodiment of the present invention can also be considered for the part sentence element in six sentence elements, be come The semantic association score value between two notes is determined, is no longer illustrated one by one herein.
S2024, in the case where semantic association score value reaches predetermined semantic association score value, it is determined that choose history notes be The history notes associated with notes to be analyzed.
Specifically, judge whether the above-mentioned semantic association score value calculated reaches predetermined semantic association score value, if sentenced Break and semantic association score value and reach predetermined semantic association score value, then using the history notes of this selection as with the notes to be analyzed Associated history notes, otherwise, will not regard the history notes of this selection as the history associated with the notes to be analyzed Notes.
S203, it is analysed to notes and arranges with above-mentioned associated history notes take down notes for association, so as to get association Notes.
As an example, embodiment of the present invention can carry out meaning of one's words association for all history notes selected After score value judges, all history notes for being up to predetermined semantic association score value are taken down notes together as associating pen with to be analyzed Note, for example, the notes that user is currently inputted take down notes collection as history notes addition in history note collections, and for history Association notes in conjunction set association identification, can easily know which history notes is association notes by association identification.
It should be strongly noted that having determined that the history selected notes with treating point in embodiment of the present invention In the case that analysis is taken down notes as association notes, if history notes, which have been certain notes associated in notes, (belongs to certain Association notes), then the notes to be analyzed can be added directly into the association pen belonging to history notes by embodiment of the present invention In note, for example, association mark of the association identification of the association notes belonging to the history notes that this is selected as notes to be analyzed Know.
S210, to user show that the above-mentioned association that gets is taken down notes.
As an example, embodiment of the present invention can during user's input notes, timely show to user and The associated history notes of this notes currently inputted.More specifically, embodiment of the present invention can be in instant playback Association notes function be opened in the case of, user input notes during, timely to user show with currently it is defeated The associated history notes of this notes entered, for example, after the option for " showing association notes all the time " in Fig. 5 is checked, using Family is in one notes of input or during a notes are checked, while the history pen associated with this notes can be shown Note.
In addition, embodiment of the present invention, which can actively associate notes, sets notes subject name, and pass is shown to user Join the notes subject name corresponding to notes, notes subject name therein is usually the included keyword of association notes, example Such as, included a text relevant score value highest keyword of notes will be associated and is used as subject name.Pen is shown to user One specific example of note subject name is, as shown in fig. 6, after " pressing theme " button during user clicks on Fig. 6, display is current All notes subject name (i.e. in Fig. 6 " theme 1 ", " theme 2 " ... and " theme 8 "), a notes subject name One group of association notes of correspondence.After the notes subject name shown during user clicks on Fig. 6, the notes being clicked are obtained Association notes corresponding to subject name, and shown to user.
There is foregoing description to understand, the semantic association journey that embodiment of the present invention is taken down notes by using notes to be analyzed with history Degree, can analyze the semantic dependency between two notes, it is hereby achieved that the history associated with the notes to be analyzed Notes;Embodiment of the present invention is taken down notes and arranged to associate notes, so as to realize by being analysed to notes and associated history Notes Collator Mode by dimension of the content of notes;, can be with due to carrying out notes arrangement by dimension of the content of notes It is convenient to combine the notes with same or similar content that user is made for different e-book, and be supplied to User, therefore, embodiment of the present invention can make user that conveniently the memory of its fragmentation be cascaded, so as to User is avoided to need to browse notes that it is made for other e-book by hand to realize the phenomenon of fragmentation memory series connection.
Example devices
After the method for exemplary embodiment of the invention is described, next, with reference to Fig. 7 to exemplary reality of the invention The device for being used to take down notes arrangement for applying mode is illustrated.
Referring to Fig. 7, it is schematically shown that the structure according to an embodiment of the invention for being used to take down notes the device arranged is shown It is intended to, the device of embodiment of the present invention can be arranged in terminal device, for example, desktop computer, notes can be arranged at In the intelligent electronic devices such as type computer, intelligent mobile phone, tablet personal computer and the arrangement for reading for reading electronic book;This The device of invention embodiment can also be arranged in server, for example, being arranged in Netease's cloud reading server;In addition, this The device of invention embodiment can also be arranged in terminal device and server, be provided with for example, part of module is arranged at Netease's cloud is read in APP intelligent mobile phone or tablet personal computer, and part of module is arranged in Netease's cloud reading server. The device of embodiment of the present invention mainly includes:Obtain association notes module 700 and display association notes module 710;It is optional , the association notes module 700 therein that obtains can include:Acquisition submodule 701, determine history notes submodule 702 and Arrange association notes submodule 703;And determination history notes submodule 702 therein can include:First submodule 7021, Two submodules 7022, the 3rd submodule 7023 and the 4th submodule 7024.In addition, the device of embodiment of the present invention can be with Optionally include:Subject name module (not shown in Fig. 7) is set.Each module difference included below to embodiment of the present invention Illustrate.
Obtain association notes module 700 be mainly used in monitor user perform association notes trigger action situation Under, obtain association notes.
As an example, the specific manifestation form of association notes and the specific manifestation form of association notes trigger action can be with Referring to the description in above method embodiment, it is not repeated.
The acquisition submodule 701 in association notes module 700 is obtained to be mainly used in obtaining a notes to be analyzed.It is specific and Speech, the notes that acquisition submodule 701 can currently input user, can also be by comprising relevant as notes to be analyzed A notes of search keyword are taken down notes as notes to be analyzed, will can also be included by the keyword as subject name One notes are used as notes to be analyzed.The operation that acquisition submodule 701 is specifically performed may refer in above method embodiment For step S201 description, it is not repeated.
Obtain association notes module 700 in determination history notes submodule 702 be mainly used according to it is to be analyzed notes with The semantic association degree of history notes determines the history notes associated with notes to be analyzed.Determine that history takes down notes submodule 702 The operation specifically performed may refer to be directed to step S202 description in above method embodiment, not be repeated.
Determine that the first submodule 7021 in history notes submodule 702 is mainly used in choosing one from history note collections Bar history is taken down notes.First submodule 7021 can determine the TongYiCi CiLin and key of each first keyword in notes to be analyzed Text relevant score value between the TongYiCi CiLin of each second keyword in set of words, then, from history note collections Choose one and include the history notes that text relevant score value reaches the second keyword of pre-determined relevancy score value.In addition, the One submodule 7021 can be also used for the second pass in the first keyword in determining notes to be analyzed and keyword set In the case of keyword is unmatched, by the addition of unmatched first keyword in keyword set.First submodule 7021 is specific The operation of execution may refer to be directed to step S2021 description in above method embodiment, not be repeated.
Determine that the second submodule 7022 in history notes submodule 702 is mainly used in determining notes to be analyzed and the first son Text between the TongYiCi CiLin of each participle with identical sentence element in the history notes that module 7021 is chosen is related Property score value.Specifically, the second submodule 7022 can first determine the first participle for belonging to subject, the category in notes to be analyzed The second participle in predicate, belong to the 3rd participle of object, belong to the 4th participle of attribute, belong to the adverbial modifier the 5th participle and Belong to the 6th participle of complement;Then, the second submodule 7022 determines the 7th point that belongs to subject in the history notes of selection Word, the 8th participle for belonging to predicate, belong to the 9th participle of object, belong to the tenth participle of attribute, belong to the 11st of the adverbial modifier Participle and the 12nd participle for belonging to complement;Afterwards, the second submodule 7022 calculates the TongYiCi CiLin and the of the first participle The first text relevant score value, the TongYiCi CiLin of the second participle between the TongYiCi CiLin of seven participles is same with the 8th participle The TongYiCi CiLin of the second text relevant score value, the TongYiCi CiLin of the 3rd participle and the 9th participle between adopted set of words it Between the 3rd text relevant score value, the TongYiCi CiLin of the 4th participle and the TongYiCi CiLin of the tenth participle between the 4th text The 5th text relevant between the TongYiCi CiLin of this relevance score, the TongYiCi CiLin of the 5th participle and the 11st participle The 6th text relevant score value between the TongYiCi CiLin of the TongYiCi CiLin and the 12nd participle of score value and the 6th participle. The operation that second submodule 7022 is specifically performed may refer to be directed to step S2022 description in above method embodiment, Explanation is not repeated in this.
Determine that the 3rd submodule 7023 in history notes submodule 702 is mainly used in corresponding to respectively according to each sentence element Text relevant score value determine it is to be analyzed notes choose history notes between semantic association score value.Specifically, Three submodules 7023 can distinguish corresponding weighted value and the first text according to subject, predicate, object, attribute, the adverbial modifier and complement This relevance score, the second text relevant score value, the 3rd text relevant score value, the 4th text relevant score value, the 5th text This relevance score and the 6th text relevant score value determine the history notes that notes to be analyzed and the first submodule 7021 are chosen Between semantic association score value.The operation that 3rd submodule 7023 is specifically performed may refer to be directed in above method embodiment Step S2023 description, is not repeated.
Determine that the 4th submodule 7024 in history notes submodule 702 is mainly used in reaching in semantic association score value predetermined In the case of semantic association score value, determine that the history notes that the first submodule 7021 is chosen are go through associated with notes to be analyzed History is taken down notes.The operation that 4th submodule 7024 is specifically performed may refer in above method embodiment for step S2024's Description, is not repeated.
The arrangement association notes submodule 703 obtained in association notes module 700 is mainly used in being analysed to notes and phase The history notes of association are arranged as association notes.The operation that arrangement association notes submodule 703 is specifically performed may refer to above-mentioned Step S203 description is directed in method embodiment, is not repeated.
Display association notes module 710, which is mainly used in showing to user, obtains the association that association notes module 700 is got Notes.The operation that display association notes module 710 is specifically performed may refer to be directed to step S210 in above method embodiment Description, be not repeated.
Subject name module is set to be mainly used in setting notes subject name for association notes;Notes subject therein Claim to be usually the included keyword of association notes, for example, setting a subject name module text included by notes are associated This relevance score highest keyword is used as subject name.Set subject name module to be shown to user and take down notes subject name One specific example is as shown in fig. 6, the specific description that may refer to be directed to Fig. 6 in above method embodiment, is no longer weighed herein Multiple explanation.
Fig. 8 shows the block diagram suitable for being used for the exemplary computer system/server 80 for realizing embodiment of the present invention. The computer system/server 80 that Fig. 8 is shown is only an example, to the function of the embodiment of the present invention and should not use scope Bring any limitation.
As shown in figure 8, computer system/server 80 is showed in the form of universal computing device.Computer system/service The component of device 80 can include but is not limited to:One or more processor or processing unit 801, system storage 802, even Connect the bus 803 of different system component (including system storage 802 and processing unit 801).
Computer system/server 80 typically comprises various computing systems computer-readable recording medium.These media can be appointed What usable medium that can be accessed by computer system/server 80, including volatibility and non-volatile media, it is moveable and Immovable medium.
System storage 802 can include the computer system readable media of form of volatile memory, for example, deposit at random Access to memory (RAM) 8021 and/or cache memory 8022.Computer system/server 80 may further include it It is removable/nonremovable, volatile/non-volatile computer system storage medium.Only as an example, ROM 8023 can be with For reading and writing immovable, non-volatile magnetic media (not shown in Fig. 8, commonly referred to as " hard disk drive ").Although not existing Shown in Fig. 8, the disc driver for being read and write to removable non-volatile magnetic disk (such as " floppy disk ") can be provided, and it is right The CD drive of removable anonvolatile optical disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these feelings Under condition, each driver can be connected by one or more data media interfaces with bus 803.In system storage 802 At least one program product can be included, the program product has one group of (for example, at least one) program module, these program moulds Block is configured to perform the function of various embodiments of the present invention.
Program/utility 8025 with one group of (at least one) program module 8024, can be stored in such as system In memory 802, and such program module 8024 includes but is not limited to:Operating system, one or more application program, its The realization of network environment is potentially included in each or certain combination in its program module and routine data, these examples. Program module 8024 generally performs function and/or method in embodiment described in the invention.
Computer system/server 80 can also be with one or more external equipments 804 (such as keyboard, sensing equipment, display Device etc.) communication.This communication can be carried out by input/output (I/O) interface 805.Also, computer system/server 80 Network adapter 806 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public affairs can also be passed through Common network network, such as internet) communication.As shown in figure 8, network adapter 806 passes through bus 803 and computer system/server 80 other modules (such as processing unit 801) communication.Although it should be understood that not shown in Fig. 8, department of computer science can be combined System/server 80 uses other hardware and/or software module.
Processing unit 801 is stored in the computer program in system storage 802 by operation, so as to perform various functions Using and data processing, for example, performing the instruction for realizing each step in above method embodiment;Specifically, locate Reason device 801 can perform the computer program stored in memory 802, and the computer program is when being performed, following instruction quilts Operation:
Monitor user perform association notes trigger action in the case of, for obtain association notes instruction (under State the referred to as first instruction);And for showing that the instruction of the above-mentioned association notes got is (following to be referred to as the second finger to user Make).The specific manifestation form of above-mentioned association notes and the specific manifestation form of association notes trigger action may refer to above-mentioned Description in method embodiment, is not repeated.
Above-mentioned first instruction can include:Instruction (following to be referred to as the 3rd instruction) for obtaining one article of notes to be analyzed; For determining what the history associated with notes to be analyzed was taken down notes with the semantic association degree that history is taken down notes according to notes to be analyzed Instruction (following to be referred to as the 4th instruction);For the instruction for being analysed to notes and associated history notes arrangement is association notes (following to be referred to as the 5th instruction).
Above-mentioned 3rd instruction can include:For currently input user one notes as notes to be analyzed finger Order;Above-mentioned 3rd instruction can also include:For one comprising relevant notes search keyword to be taken down notes as to be analyzed The instruction of notes;Above-mentioned 3rd instruction can also include:For that will include by a pen of the keyword as subject name It is denoted as the instruction for notes to be analyzed.It is real that the operation that the included each instruction of 3rd instruction is specifically performed may refer to the above method The description that step S201 is directed in mode is applied, is not repeated.
Above-mentioned 4th instruction can include:Instruction for choosing a history notes from history note collections is (following Referred to as the 6th instruction);There is each of identical sentence element in history notes for determining notes to be analyzed and the selection The instruction (following to be referred to as the 7th instruction) of text relevant score value between the TongYiCi CiLin of participle;For according to each sentence into Corresponding text relevant score value determines the semantic association score value between notes to be analyzed and the history notes chosen point respectively Instruction (following to be referred to as the 8th instruction);In the case of reaching predetermined semantic association score value in semantic association score value, it is determined that choosing The history notes taken are the instructions (following to be referred to as the 9th instruction) of the history notes associated with notes to be analyzed.
Above-mentioned 6th instruction can be specifically included:Synset for determining each first keyword in notes to be analyzed The instruction of text relevant score value between the TongYiCi CiLin of conjunction and each second keyword in keyword set;And be used for One is chosen from history note collections and includes second keyword that text relevant score value reaches pre-determined relevancy score value The instruction of history notes.In addition, above-mentioned 6th instruction can also include:It is crucial for first in notes to be analyzed are determined In the case of the second keyword in word and keyword set is unmatched, by the addition of unmatched first keyword in keyword set Instruction in conjunction.The operation that the included each instruction of 6th instruction is specifically performed may refer to be directed in above method embodiment Step S2021 description, is not repeated.
Above-mentioned 7th instruction can be specifically included:For determining the first participle for belonging to subject in notes to be analyzed, category The second participle in predicate, belong to the 3rd participle of object, belong to the 4th participle of attribute, belong to the adverbial modifier the 5th participle and Belong to the instruction of the 6th participle of complement;For the 7th participle for belonging to subject in the history notes of determination selection, belong to meaning 8th participle of language, belong to the 9th participle of object, belong to the tenth participle of attribute, belong to the 11st participle and category of the adverbial modifier In the instruction of the 12nd participle of complement;And for calculating the TongYiCi CiLin of the first participle and the synset of the 7th participle The first text relevant score value, the TongYiCi CiLin of the second participle between conjunction and between the TongYiCi CiLin of the 8th participle Two text relevant score values, the 3rd participle TongYiCi CiLin it is related to the 3rd text between the TongYiCi CiLin of the 9th participle The 4th text relevant score value between the TongYiCi CiLin of property score value, the TongYiCi CiLin of the 4th participle and the tenth participle, The 5th text relevant score value between the TongYiCi CiLin of the TongYiCi CiLin of five participles and the 11st participle and the 6th point The instruction of the 6th text relevant score value between the TongYiCi CiLin of the TongYiCi CiLin of word and the 12nd participle.7th instruction The operation that included each instruction is specifically performed may refer to be directed to step S2022 description in above method embodiment, Explanation is not repeated in this.
Above-mentioned 8th instruction can include:For distinguishing corresponding according to subject, predicate, object, attribute, the adverbial modifier and complement Weighted value and the first text relevant score value, the second text relevant score value, the 3rd text relevant score value, the 4th text phase Closing property score value, the 5th text relevant score value and the 6th text relevant score value determine the notes to be analyzed and the selection The instruction of semantic association score value between history notes.The operation that the included instruction of 8th instruction is specifically performed may refer to The description that step S2023 is directed in method embodiment is stated, is not repeated.
The operation that 9th instruction is specifically performed may refer to be directed to step S2024 description in above method embodiment, It is not repeated.
The operation that above-mentioned 5th instruction is specifically performed may refer to retouching for step S203 in above method embodiment State, be not repeated.
The operation that above-mentioned second instruction is specifically performed may refer to retouching for step S210 in above method embodiment State, be not repeated.
In addition, when computer program is performed, can also run:For setting notes subject name for association notes Instruction (following to be referred to as the tenth instruction);Notes subject name therein is usually the included keyword of association notes, for example, the Ten instructions will associate included a text relevant score value highest keyword of notes and be used as subject name.Tenth instruct to One specific example of user's display notes subject name is as shown in fig. 6, specifically may refer to pin in above method embodiment Description to Fig. 6, is not repeated.
One specific example of medium of embodiment of the present invention is as shown in Figure 9.
Fig. 9 medium is CD 900, is stored thereon with computer program (i.e. program product), the program is held by processor During row, each step described in above method embodiment can be realized, for example, monitoring that it is tactile that user performs association notes In the case of hair operation, association notes are obtained;The association notes got are shown to user;The side of implementing of each step Formula is not repeated.
Although it should be noted that being referred to some modules or submodule for taking down notes the device arranged in above-detailed Block, but it is this divide be merely exemplary it is not enforceable.In fact, according to the embodiment of the present invention, retouching above The feature and function for two or more modules stated can embody in a module.Conversely, an above-described module Feature and function can be further divided into being embodied by multiple modules.
In addition, although the operation of the inventive method is described with particular order in the accompanying drawings, this do not require that or Hint must be performed according to the particular order these operation, or the operation having to carry out shown in whole could realize it is desired As a result.Additionally or alternatively, it is convenient to omit some steps, multiple steps are merged into a step execution, and/or by one Step is decomposed into execution of multiple steps.
Although describing spirit and principles of the present invention by reference to some embodiments, it should be appreciated that, this Invention is not limited to disclosed embodiment, and the division to each side does not mean that the feature in these aspects can not yet Combination is this to divide merely to the convenience of statement to be benefited.It is contemplated that cover appended claims spirit and In the range of included various modifications and equivalent arrangements.

Claims (10)

1. a kind of be used to take down notes the method arranged, including:
In the case where monitoring that user performs association notes trigger action, association notes are obtained;
The association notes got are shown to user.
2. the method for claim 1, wherein the association notes include:
Same user is directed to the notes that same e-book is made;And/or
Same user is directed to the notes that different e-book are made;And/or
Different user is directed to the notes that same e-book is made;And/or
Different user is directed to the notes that different e-book are made.
3. the method for claim 1, wherein the association notes trigger action includes:The operation of user's input notes, Operation, the user's triggering of user's triggering association notes function of search have set up the operation or user's selection of association notes subject name The operation of the association notes subject name of foundation.
4. the method for claim 1, wherein the step of acquisition association notes include:
Obtain a notes to be analyzed;
According to the notes to be analyzed go through associated with the notes to be analyzed is determined with the semantic association degree that history is taken down notes History is taken down notes;
The notes to be analyzed are arranged as association notes with the associated history notes.
5. method as claimed in claim 4, wherein, include the step of one notes to be analyzed of the acquisition:
The notes that user is currently inputted are used as notes to be analyzed;Or
It regard a notes comprising relevant notes search keyword as notes to be analyzed;Or
It regard the notes included by the keyword as subject name as notes to be analyzed.
6. method as claimed in claim 4, wherein, the semantic association journey taken down notes according to the notes to be analyzed with history Degree determines that the step of history associated with the notes to be analyzed is taken down notes includes:
A history notes are chosen from history note collections;
Determine that the notes to be analyzed are synonymous with each participle with identical sentence element in the history notes of the selection Text relevant score value between set of words;
According to each sentence element, corresponding text relevant score value determines the history to be analyzed taken down notes with the selection respectively Semantic association score value between notes;
In the case where the semantic association score value reaches predetermined semantic association score value, determine the selection history notes be with The associated history notes of the notes to be analyzed.
7. method as claimed in claim 6, wherein, a step of history is taken down notes is chosen in the note collections from history and is wrapped Include:
Determine each second key in the TongYiCi CiLin and keyword set of each first keyword in the notes to be analyzed Text relevant score value between the TongYiCi CiLin of word;
One is chosen from history note collections and includes the second key that text relevant score value reaches pre-determined relevancy score value The history notes of word.
8. a kind of medium, is stored thereon with program, the program realizes any one of the claims 1-7 when being executed by processor Described method.
9. a kind of device, including:
Association notes module is obtained, in the case where monitoring that user performs association notes trigger action, obtaining association Notes;
Display association notes module, for showing that the association got is taken down notes to user.
10. a kind of computing device, including:
Memory, for storing computer program;
Processor, for performing the computer program stored in the memory, and the computer program is when being performed, following Instruction is run:
In the case where monitoring that user performs association notes trigger action, the instruction for obtaining association notes;
Instruction for showing from the association notes got to user.
CN201710349902.XA 2017-05-17 2017-05-17 Method and equipment for note arrangement Expired - Fee Related CN107315735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710349902.XA CN107315735B (en) 2017-05-17 2017-05-17 Method and equipment for note arrangement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710349902.XA CN107315735B (en) 2017-05-17 2017-05-17 Method and equipment for note arrangement

Publications (2)

Publication Number Publication Date
CN107315735A true CN107315735A (en) 2017-11-03
CN107315735B CN107315735B (en) 2021-02-12

Family

ID=60182079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710349902.XA Expired - Fee Related CN107315735B (en) 2017-05-17 2017-05-17 Method and equipment for note arrangement

Country Status (1)

Country Link
CN (1) CN107315735B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460200A (en) * 2018-09-21 2019-03-12 维沃移动通信有限公司 A kind of information flag method and terminal device
CN109857933A (en) * 2019-01-21 2019-06-07 深圳市祥云万维科技有限公司 A kind of key word analysis System and method for
CN110286820A (en) * 2019-06-25 2019-09-27 掌阅科技股份有限公司 The connective marker method of eBook content, electronic equipment, storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814067A (en) * 2009-01-07 2010-08-25 张光盛 System and methods for quantitative assessment of information in natural language contents
CN103995802A (en) * 2014-04-25 2014-08-20 三星半导体(中国)研究开发有限公司 Method and equipment for managing electronic book notes
CN104104576A (en) * 2013-04-03 2014-10-15 中国移动通信集团广东有限公司 Method, system and terminal for sharing reading notes
CN104360993A (en) * 2014-11-19 2015-02-18 广州极盛信息科技开发有限公司 Method for extracting needed content from text
CN105830103A (en) * 2013-12-17 2016-08-03 微软技术许可有限责任公司 Employment of presence-based history information in notebook application
CN106021293A (en) * 2016-05-03 2016-10-12 华中师范大学 Knowledge linkage based study note storage method, storage device and system
KR101694727B1 (en) * 2015-12-28 2017-01-10 주식회사 파수닷컴 Method and apparatus for providing note by using calculating degree of association based on artificial intelligence

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814067A (en) * 2009-01-07 2010-08-25 张光盛 System and methods for quantitative assessment of information in natural language contents
CN104104576A (en) * 2013-04-03 2014-10-15 中国移动通信集团广东有限公司 Method, system and terminal for sharing reading notes
CN105830103A (en) * 2013-12-17 2016-08-03 微软技术许可有限责任公司 Employment of presence-based history information in notebook application
CN103995802A (en) * 2014-04-25 2014-08-20 三星半导体(中国)研究开发有限公司 Method and equipment for managing electronic book notes
CN104360993A (en) * 2014-11-19 2015-02-18 广州极盛信息科技开发有限公司 Method for extracting needed content from text
KR101694727B1 (en) * 2015-12-28 2017-01-10 주식회사 파수닷컴 Method and apparatus for providing note by using calculating degree of association based on artificial intelligence
CN106021293A (en) * 2016-05-03 2016-10-12 华中师范大学 Knowledge linkage based study note storage method, storage device and system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KINDLE MATE官网: "Kindle Mate更新历史", 《HTTP://KMATE.ME/NEWCN/#KINDLE_MATE_131_20150602KINDLE MATE官网》 *
KINDLE静读君: "如何用kindle做笔记", 《HTTPS://WWW.JIANSHU.COM/P/54A7ABE22909简书》 *
南瓜故: "Kindle的读书笔记如何管理", 《HTTPS://WWW.JIANSHU.COM/P/E4B8A819847A简书》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460200A (en) * 2018-09-21 2019-03-12 维沃移动通信有限公司 A kind of information flag method and terminal device
CN109857933A (en) * 2019-01-21 2019-06-07 深圳市祥云万维科技有限公司 A kind of key word analysis System and method for
CN110286820A (en) * 2019-06-25 2019-09-27 掌阅科技股份有限公司 The connective marker method of eBook content, electronic equipment, storage medium

Also Published As

Publication number Publication date
CN107315735B (en) 2021-02-12

Similar Documents

Publication Publication Date Title
Wang et al. Neural network-based abstract generation for opinions and arguments
Abdi et al. PDLK: Plagiarism detection using linguistic knowledge
US10387469B1 (en) System and methods for discovering, presenting, and accessing information in a collection of text contents
Lin et al. Exploring characteristics of social classification
US12093648B2 (en) Systems and methods for producing a semantic representation of a document
CN105843796A (en) Microblog emotional tendency analysis method and device
Brown et al. Mechanized margin to digitized center: black feminism's contributions to combatting erasure within the digital humanities
CN109472008A (en) A kind of Text similarity computing method, apparatus and electronic equipment
Sieg et al. Representing context in web search with ontological user profiles
CN107315735A (en) For taking down notes the method and apparatus arranged
Anoop et al. A topic modeling guided approach for semantic knowledge discovery in e-commerce
Tabassum et al. Semantic analysis of Urdu english tweets empowered by machine learning
Alruqimi et al. Bridging the Gap between the Social and Semantic Web: Extracting domain-specific ontology from folksonomy
Kharade et al. Text summarization of an article extracted from Wikipedia Using NLTK Library
Subramaniyaswamy et al. Effective tag recommendation system based on topic ontology using wikipedia and WordNet
CN113761104A (en) Method and device for detecting entity relationship in knowledge graph and electronic equipment
Sundermann et al. Exploration of word embedding model to improve context-aware recommender systems
Alfrjani et al. A new approach to ontology-based semantic modelling for opinion mining
Satti et al. Ontology-Based News Linking for Semantic Temporal Queries.
Mohd et al. Sumdoc: a unified approach for automatic text summarization
Liu et al. Keyword extraction using PageRank on synonym networks
Singh et al. A Content-based eResource Recommender System to augment eBook-based Learning
Kartal et al. Towards automated survey variable search and summarization in social science publications
Noviana et al. Using of thesaurus in query expansion on information retrieval as value creation strategy through big data analytics
Taghiyareh et al. A Semantic Rule‑based Framework for Efficient Retrieval of Educational Materials

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210212