Citation suggestion system

The citation suggestion system addresses the challenge of selecting and tracking appropriate citations by using a base model to suggest and verify references, ensuring accurate and efficient citation of primary sources in texts.

JP2026076967APending Publication Date: 2026-05-12SEMICON ENERGY LAB CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
SEMICON ENERGY LAB CO LTD
Filing Date
2025-10-16
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Creating and reviewing logically structured texts with numerous references is challenging due to the difficulty in selecting and tracking appropriate citations, especially in academic papers with length and citation restrictions, and the risk of inadequate historical context explanation.

Method used

A citation suggestion system comprising an input/output device, storage device, and information processing devices that utilize a base model to search, suggest, and verify suitable references and texts, including recursive processing to ensure accurate citation of primary sources.

Benefits of technology

Facilitates the quick creation of texts with correct citations to primary sources, avoiding secondary sources, and supports users in text creation and verification, enhancing the accuracy and efficiency of citation selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026076967000001_ABST
    Figure 2026076967000001_ABST
Patent Text Reader

Abstract

We provide a system, software, and information processing device that suggests appropriate citations for a given text. [Solution] A citation suggestion system comprising an input / output device, a storage device, a first information processing device, and a second information processing device, wherein the second information processing device has a function to perform processing using a base model, and the first information processing device has a function to search the storage device using the portion of the received document that needs to be cited as a query, and a function to create a first instruction statement using the first document found in the search, and the first instruction statement includes an instruction to confirm whether the first document is appropriate as a citation for the portion that needs to be cited, and if it is appropriate, to confirm whether the portion of the first document related to the portion that needs to be cited further cites the second document, and if it cites the second document, to present the information of the second document.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One aspect of the present invention relates to an information processing method, an information processing apparatus, and an information processing system. One aspect of the present invention relates to an information processing method and an information processing system using a base model. Specifically, one aspect of the present invention relates to a citation document proposal system and a sentence creation support system using a base model.

[0002] Note that one aspect of the present invention is not limited to the above technical field. Examples of the technical field of one aspect of the present invention include semiconductor devices, display devices, light-emitting devices, power storage devices, storage devices, electronic devices, lighting devices, input devices (e.g., touch sensors), input / output devices (e.g., touch panels), their driving methods, or their manufacturing methods.

Background Art

[0003] When creating a logical sentence, other documents may be cited. Citing other documents is often for the purpose of reinforcing one's own theory and presenting evidence, but it may also be for the purpose of omitting the description of complicated experimental methods to make the sentence concise. In papers in the field of natural science, etc., it is particularly required to accurately cite documents. It is not at all unusual for the number of cited documents to exceed 50 in original papers and review papers.

[0004] On the other hand, it is not easy for many authors to accurately grasp the content of a large number of cited documents and candidate cited documents. Therefore, several ideas for systems to support the creation of academic papers or the citation of documents have been proposed. For example, in Patent Document 1, a service has been proposed that can search for technologies identical or similar to the technologies described in part of a sentence and present prior documents suitable as cited documents.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

[0006] Creating and reviewing logically structured texts presents various challenges for authors and other stakeholders. For example, the more references required, the more difficult it becomes to select and keep track of all appropriate citations. Furthermore, academic papers often have restrictions on text length, word count, and the number of citations, making the selection of appropriate citations a crucial issue.

[0007] Furthermore, academic papers and other academic publications sometimes require explaining the historical context. Even if remarkable experimental data is obtained, if an explanation of the background and the context of those results cannot be written, there is a risk that the research will not receive appropriate evaluation.

[0008] Therefore, one aspect of the present invention aims to provide a system, software, information processing device, or citation support method that proposes suitable references for a given text. Alternatively, it aims to provide a system, software, information processing device, or text creation support method that proposes suitable text for certain experimental data. Alternatively, it aims to provide a system, software, information processing device, or method that supports users, such as authors, in the creation and verification of texts.

[0009] Furthermore, the description of these problems does not preclude the existence of other problems. Moreover, one aspect of the present invention does not need to solve all of these problems. Other problems will naturally become apparent from the description in the specification, drawings, and claims, and it is possible to extract other problems from the description in the specification, drawings, and claims. [Means for solving the problem]

[0010] One aspect of the present invention is a citation suggestion system comprising an input / output device, a storage device, a first information processing device, and a second information processing device, wherein the input / output device has a function to receive text, the storage device has a function to store a plurality of registered documents, the second information processing device has a function to perform processing using a base model, the first information processing device has a function to search the storage device using the portion of the received text that needs to be cited as a query, a function to create a first instruction statement using the first document found in the search, and a function to input the first instruction statement to the second information processing device, the first instruction statement includes an instruction to confirm whether the first document is appropriate as a citation for the portion that needs to be cited, and if it is appropriate, to confirm whether the portion of the first document related to the portion that needs to be cited further cites the second document, and if it cites the second document, an instruction to display information of the second document, and the input / output device has a function to display the portion of the text that needs to be cited, the first document, and the second document presented by the second information processing device.

[0011] In the above, the first information processing device has a function to create a second instruction statement and a function to input the second instruction statement to the second information processing device, and it is preferable that the second instruction statement includes an instruction to extract the part that needs to be quoted from the text.

[0012] In the above, the input / output device has a function to display a proposal presented by the first information processing device and a function to receive literature. Preferably, the first information processing device presents a proposal to the input / output device to acquire a third document and registers the third document in the storage device.

[0013] Preferably, the input / output device has a function to accept multiple experimental data, the first information processing device has a function to create a third instruction statement using the multiple experimental data received, and a function to input the third instruction statement to the second information processing device, the third instruction statement includes an instruction to create an introduction suitable for an academic paper that includes multiple experimental data from the information contained in the multiple experimental data, and the input / output device has a function to display the introduction created by the second information processing device.

[0014] In the above, it is preferable to use the introduction as a written text.

[0015] In the above, the first information processing device has a function to search the storage device using the portion of the text that needs to be cited as a query, and if no document is found, it has a function to create a fourth instruction statement, and a function to input the fourth instruction statement to the second information processing device, wherein the fourth instruction statement includes an instruction to create a search expression that includes the terms and synonyms of the portion of the text that needs to be cited, and it is preferable that the first information processing device presents a proposal to the input / output device to obtain a third document using the search expression created by the second information processing device, and registers the third document in the storage device. [Effects of the Invention]

[0016] According to one aspect of the present invention, a system, software, information processing device, or citation support method can be provided that suggests suitable references for a given text. Furthermore, a system, software, information processing device, or text creation support method can be provided that suggests suitable text for certain experimental data. Additionally, a system, software, information processing device, or method can be provided that supports users, such as authors, in the creation and verification of texts.

[0017] Note that the effects of one aspect of the present invention are not limited to the effects listed above. The effects listed above do not prevent the existence of other effects. Note that other effects are the effects not mentioned in this item described below. Effects not mentioned in this item can be derived by those skilled in the art from the descriptions in the specification, drawings, etc., and can be appropriately extracted from these descriptions. Note that one aspect of the present invention has at least one of the effects listed above and / or other effects. Therefore, one aspect of the present invention may not have the effects listed above in some cases.

Brief Description of the Drawings

[0018] [Figure 1] FIG. 1(A) is a diagram for explaining an example of a cited reference proposal system. FIG. 1(B) is a diagram for explaining an example of a first information processing apparatus. [Figure 2] FIG. 2 is a flowchart showing an example of a processing method of the cited reference proposal system. [Figure 3] FIG. 3 is a flowchart showing an example of a processing method of the cited reference proposal system. [Figure 4] FIG. 4 is a flowchart showing an example of a processing method of the cited reference proposal system. [Figure 5] FIG. 5 is a flowchart showing an example of a processing method of the cited reference proposal system. [Figure 6] FIG. 6 is a flowchart showing an example of a processing method of the cited reference proposal system.

Modes for Carrying Out the Invention

[0019] [[ID=三十]]

[0020] In the configuration of the invention described below, the same reference numerals are commonly used among different drawings for the same part or parts having similar functions, and repeated explanations thereof are omitted.

[0021] It is also noted that the ordinal numbers "first", "second", and "third" used in this specification are attached to avoid confusion of components and are not intended to be numerically limiting.

[0022] (Embodiment 1) In this embodiment, a citation document proposal system according to an aspect of the present invention will be described with reference to FIGS. 1(A) to 6.

[0023] <Citation Document Proposal System> A citation document proposal system according to an aspect of the present invention is a system for assisting in creating a logical text by proposing citation documents suitable for a certain text and / or proposing texts suitable for certain experimental data.

[0024] The citation document proposal system includes at least an information processing device. FIG. 1(A) is a diagram showing the configuration of the citation document proposal system 100. The citation document proposal system 100 includes a first information processing device 101, a second information processing device 102, an input / output device 103, and a storage device 104. In the drawings attached to this specification, the components are classified by function and shown as independent blocks in a block diagram. However, in actuality, it is difficult to completely separate the components by function, and one component may be related to multiple functions. Also, one function may be related to multiple components. For example, the processing performed by the first information processing device 101 or the second information processing device 102 may be executed by different servers depending on the processing.

[0025] The citation suggestion system 100 can be installed on an information processing device such as a computer used by the user. Alternatively, the citation suggestion system 100 can be configured so that a server is equipped with a first information processing device 101, a second information processing device 102, and a storage device 104, etc., and is used via a network 120 from a client PC that functions as an input / output device 103.

[0026] The input / output device 103 has a function to accept text. Preferably, the input / output device 103 also has a function to accept literature and a function to accept multiple experimental data. The input / output device 103 also has a function to display to the user the content presented by the first information processing device 101 and / or the second information processing device 102. As the input / output device 103, for example, a communication port may be used, or an input device such as a computer equipped with communication functions may be used.

[0027] In this specification, "text" refers to one or more sentences, without limiting the language or recording medium. Furthermore, texts that require citation of other literature may be referred to as logical texts. In this specification, "experimental data" includes experimental results, analytical results, calculation results, texts explaining these results, texts explaining these methods, texts explaining the effects, and / or texts stating discussion. Experimental data may be expressed in numerical form, figures, and / or tables, or in text form.

[0028] The storage device 104 has the function of saving multiple registered documents.

[0029] In this specification, "reference" refers to any text that may be cited. References include, for example, academic papers, abstracts, conversations, books, patent documents, and articles. Academic papers include original articles, review articles, rapid communications, and pre-peer-reviewed papers.

[0030] The second information processing device 102 has the function of performing processing using a base model. This base model can also be described as a Large Language Model (LLM), a text generation model, a dialogue model, etc. A Large Language Model is a natural language processing model trained using a large amount of data. The base model enables the realization of a dialogue model that, for example, responds to user instructions. For example, base models such as GPT-3 (registered trademark), GPT-3.5, GPT-4 (registered trademark), LaMDA (Language Model for Dialogue Applications), PaLM (Pathways Language Model), Llama2, and Llama3 can be used.

[0031] The first information processing device 101 has the function of acquiring text received by the input / output device 103. It also has the function of accessing the storage device 104 and searching the storage device 104 using the portion of the received text that needs to be cited as a query. It also has the function of creating a first instruction sentence for input to the second information processing device 102 using the first document found in the search. In this specification, the instruction sentence is also called a prompt.

[0032] Furthermore, the first information processing device 101 has the function of inputting instruction statements to the second information processing device 102 and acquiring output from the second information processing device 102. It also has the function of presenting the information obtained from the output to the input / output device 103.

[0033] For example, users can pre-specify which parts of a text require quotation.

[0034] The first document is a document obtained by searching the storage device 104 using the portion of the received text that requires citation as a query, and it does not necessarily have to be just one document. Although not shown in the figures, the citation suggestion system 100 may have a function to display one or more first documents on the input / output device 103, allowing the user to select one or more from them. In this case, the subsequent processing can proceed using the first document selected by the user. In this embodiment, we will describe the case where one review article is obtained as the first document as a result of searching the storage device 104.

[0035] Preferably, the first instruction statement includes instructions to confirm whether the first document is appropriate as a citation for the portion of the text that needs to be cited. If it is appropriate, preferably, it includes instructions to confirm whether the portion of the first document related to the portion of the text that needs to be cited further cites the second document. If it cites the second document, preferably, it includes instructions to present the information of the second document. If there are multiple first documents, it is preferable to create multiple first instruction statements corresponding to each document.

[0036] The second reference is a document that cites the relevant part of the text in the first reference, and it does not necessarily have to be just one document.

[0037] Furthermore, the citation suggestion system 100 has a function to create the first instruction statement again using the second document if the first document cites the second document, and process it in the same way. In other words, the citation suggestion system 100 has a function to perform recursive processing until it reaches a document in which the relevant part does not cite other documents. In this embodiment, the first instruction statement for one review article is input to the second information processing device 102, and as a result of obtaining output from the second information processing device 102, one original research paper is obtained as the second document, and this is described as a case where the relevant part is a document in which no other documents are cited.

[0038] The input / output device 103 has the function of displaying the portion of the text that requires citation, the first reference, and the second reference. The user can refer to this information and determine whether the first and / or second reference is appropriate as a citation.

[0039] If the user determines that the first and / or second document is appropriate as a cited document, it is preferable that the cited document suggestion system 100 has a function to perform the same processing as described above for the following parts of the received text that require citation.

[0040] By using the citation suggestion system 100 in this way, users can obtain information on suitable citations for the parts of their text that require citation. Furthermore, by tracing the citations in the relevant sections, they can easily obtain information from primary sources. Therefore, it becomes possible to create texts that avoid citing secondary sources and correctly cite original papers and primary sources in a short amount of time.

[0041] Furthermore, it is preferable that the citation suggestion system 100 has a function to extract the parts of the received text that require citation.

[0042] At this time, the first information processing device 101 has the function of creating a second instruction statement. Preferably, the second instruction statement includes instructions to extract the parts that need to be quoted from the text. Furthermore, it is even more preferable that the second instruction statement includes examples of past successful processes, that is, processes that the user judged to be appropriate in step S110 (see Figure 2) and / or conversely, processes that failed, that is, processes that the user judged to be inappropriate in step S110. This makes it possible to improve the accuracy of extracting the parts that need to be quoted by referring to successful and / or failed examples.

[0043] Furthermore, it is preferable that the first information processing device 101 has a function to input the second instruction statement to the second information processing device 102 and use the result obtained from the second information processing device 102 as a query for searching the storage device 104 described above.

[0044] Although not shown in the diagram, the citation suggestion system 100 may have a function to display the extracted portions requiring citation on the input / output device 103. It may also have a function that allows the user to specify the portions requiring citation based on this display. In this case, subsequent processing can proceed using the portions specified by the user.

[0045] Furthermore, it is preferable that the citation suggestion system 100 has a function to suggest obtaining a third document if the user determines that the first document and / or the second document are not appropriate as citations.

[0046] The third document is a document not registered in the storage device 104, and does not necessarily have to be just one document. The user can obtain the third document from, for example, the internet or other databases. Preferably, the input / output device 103 has a function to suggest obtaining the third document and a function to accept the third document obtained by the user. Preferably, the first information processing device 101 has a function to register the accepted third document in the storage device 104.

[0047] Furthermore, it is preferable that the citation suggestion system 100 has a function that, after the third document is registered in the storage device 104, uses the portion that needs to be cited again in the query and performs the same processing as described above.

[0048] Furthermore, it is preferable that the citation suggestion system 100 has a function to create an introduction suitable for certain experimental data. In this case, it is preferable that the first information processing device 101 has a function to create a third instruction statement. The third instruction statement preferably includes an instruction to create an introduction suitable for an academic paper that publishes the multiple experimental data, based on the information contained in the multiple experimental data. Furthermore, it is preferable that the input / output device 103 has a function to display the introduction created by the second information processing device 102.

[0049] Furthermore, it is preferable that the citation suggestion system 100 has a function to use the introduction created above as the accepted text. In other words, it is preferable that it has a function to extract the necessary parts for citation from the introduction created above.

[0050] Furthermore, it is preferable that the citation suggestion system 100 has a function to assist the user in searching for and / or retrieving literature when the first literature is not found even after searching the storage device 104.

[0051] In this case, it is preferable that the first information processing device 101 has a function to create a fourth instruction statement. The fourth instruction statement preferably includes an instruction to create a search expression that includes terms and synonyms of the parts of the text that need to be quoted. Alternatively, the fourth instruction statement preferably includes an instruction to present keywords that include terms and synonyms of the parts of the text that need to be quoted.

[0052] Furthermore, it is preferable that the first information processing device 101 has a function to present to the input / output device 103 a proposal to obtain a third document using a search formula created by the second information processing device 102.

[0053] Figure 1(B) shows the configuration of the first information processing device 101. The first information processing device 101 may include a data processing unit 101a, an instruction statement processing unit 101b, and a display processing unit 101c, as shown in Figure 1(B).

[0054] The data processing unit 101a has the function of accessing the storage device 104, acquiring data, and registering it.

[0055] The instruction processing unit 101b has the function of creating instruction statements to be input to the second information processing unit 102. It also has the function of acquiring output from the second information processing unit 102 and creating or extracting data. For example, it has the function of creating data related to the display created by the display processing unit 101c, and extracting data for registration in the storage device 104.

[0056] The display processing unit 101c has the function of creating display content to be presented to the input / output device 103 and the function of acquiring content received by the input / output device 103.

[0057] In the first information processing device 101 shown in Figure 1(B), the functions of the first information processing device 101 are classified and independent of each other; however, some or all of the functions of the first information processing device 101 do not need to be independent. Furthermore, the configuration of the processing unit according to one aspect of the present invention is not limited to the configuration of the first information processing device 101 shown in Figure 1(B).

[0058] The network 120 shown in Figure 1(A) is a computer network that forms the basis of the World Wide Web (WWW), including the Internet, intranets, extranets, PANs (Personal Area Networks), LANs (Local Area Networks), CANs (Campus Area Networks), MANs (Metropolitan Area Networks), WANs (Wide Area Networks), and GANs (Global Area Networks). Network 120 includes wired and wireless communication. Network 120 also includes buses such as USB (Universal Serial Bus) and short-range wireless communication such as Bluetooth®.

[0059] The citation suggestion system 100 may also be connected to the input device 130 and the output device 140 via the network 120.

[0060] The input device 130 has the function of inputting experimental data, literature, documents, etc. For example, the input device 130 can be a keyboard, pointing device, touch panel, image scanner, digital camera, etc.

[0061] The output device 140 has the function of outputting data output from the first information processing device 101. For example, a printer, audio output device, memory, display, projector, etc., can be used as the output device 140.

[0062] The above describes the configuration and functions of the citation suggestion system 100. This configuration and functionality allows us to provide a system that suggests citations suitable for a given text, and a system that suggests texts suitable for certain experimental data.

[0063] <How to suggest cited references> Next, an example of a document creation method using the citation suggestion system 100 according to one aspect of the present invention will be created using the flowcharts in Figures 2 to 6. Figures 2 to 6 also serve as flowcharts illustrating the processing flow performed by the citation suggestion system 100 according to one aspect of the present invention.

[0064] The document creation method shown in Figure 2 comprises at least steps S101 to S111.

[0065] Step S101, shown in Figure 2, is the process in which the user inputs text. Preferably, the user has pre-specified the parts of the text that need to be quoted.

[0066] Step S102 is the process in which the input / output device 103 receives a document.

[0067] Step S103 is the process of selecting the portion of the document received by the first information processing device 101 that needs to be quoted. If there are multiple portions that need to be quoted, one of them is selected from among the unprocessed portions.

[0068] Step S104 is a step in which the first information processing device 101 searches the storage device 104 using the portion of the document requiring citation selected above as a query. The search method is not particularly limited, and for example, full-text search, partial-text search and / or similarity search can be used.

[0069] Step S105 is the step in which the first information processing device 101 determines whether or not the first document was found as a result of the search in step S104. If it is determined that the first document was found (Yes), the process proceeds to step S106. If it is determined that the first document was not found (No), it is preferable to proceed to step S606 in Figure 6, as shown by connector A.

[0070] Step S106, shown in Figure 2, is the process by which the first information processing device 101 creates a first instruction statement and inputs it into the second information processing device 102. Preferably, the first instruction statement includes an instruction to confirm whether the first document is appropriate as a cited document for the part of the text that needs to be cited. If it is appropriate, preferably, it includes an instruction to confirm whether the part of the first document related to the part of the text that needs to be cited further cites the second document. If the second document is cited, preferably, it includes an instruction to present the information of the second document. If there are multiple first documents, preferably, multiple first instruction statements corresponding to each document are created.

[0071] Step S107 is the process in which the second information processing device 102 outputs a response to the input first instruction sentence. Even if the part of the text that needs to be quoted and the first document are not exactly the same in expression, that is, even if the word choices are different, the base model can be used to determine whether the two correspond in content. Furthermore, the base model can be used to check whether the part of the first document that relates to the part of the text that needs to be quoted further quotes the second document.

[0072] Step S108 is the process in which the first information processing device 101 obtains the output from the second information processing device 102 and determines whether or not a second document has been presented. If it is determined that a second document has been presented (Yes), the process returns to step S106, and steps S106 to S108 are performed, treating the second document as the first document. If it is determined that a second document has not been presented (No), the process proceeds to step S109.

[0073] Step S109 is the process in which the input / output device 103 displays the portion of the text that requires citation, the first reference, and the second reference. If there are multiple first and second references, all of them can be displayed.

[0074] Step S110 is the process in which the user refers to the information displayed on the input / output device 103 and determines whether the first and / or second document is appropriate as a cited document. If there are multiple first and second documents, this step can be the process of selecting the appropriate document from among them. If it is determined to be appropriate (Yes), or if an appropriate document is selected, the user proceeds to step S111. If it is determined to be inappropriate (No), the user returns to step S103 and selects the next section that needs to be cited.

[0075] Step S111 is the process by which the first information processing device 101 determines whether there is a part that needs to be quoted and processed next. In other words, it is the process of determining whether there is an unprocessed part of the part of the document that needs to be quoted and processed in step S102. If it is determined that there is a part that needs to be quoted and processed next (Yes), the process returns to step S103. If all the parts that need to be quoted have been processed and it is determined that there is nothing unprocessed (No), the process ends. It is also preferable to display the result on the input / output device 103 after step S111.

[0076] Steps S101 through S111 allow the user to obtain information on suitable citations for the parts of the text that require citation. Furthermore, it becomes possible to quickly create texts that correctly cite original papers and sources, while avoiding the use of secondary sources.

[0077] The above is a description of one example of a method for proposing cited literature. However, the method for proposing cited literature according to one aspect of the present invention is not limited to the method described using Figure 2. For example, it is more preferable to use a method for proposing cited literature that includes the steps shown in Figure 3.

[0078] Figure 3 is a flowchart illustrating steps S203 and S204, which are added between steps S102 and S103 shown in Figure 2.

[0079] Step S203 is the process in which the first information processing device 101 creates a second instruction statement and inputs it to the second information processing device 102. Preferably, the second instruction statement includes instructions to extract the necessary parts from the text. It is also more preferable that the second instruction statement includes examples of past successful processes and / or conversely, failed processes. For example, it is preferable to include examples of processes in which the judgment in step S110 was Yes and / or No.

[0080] Step S204 is the process in which the second information processing device 102 outputs a response to the second instruction sentence that was input. The first information processing device 101 can then use this response to perform the process in step S103.

[0081] By including steps S203 and S204, users can obtain information on suitable citations without having to specify in advance the parts of the text that need to be cited.

[0082] Furthermore, it is even more preferable to adopt the method proposed in the cited literature, which includes the steps shown in Figure 4 above.

[0083] Figure 4 is a flowchart illustrating steps S311 to S315, which are added between step S110 and step S103 if, in step S110 shown in Figure 2, the user determines that the first and / or second reference is not suitable as a cited reference (No).

[0084] Steps S311 and S312 are steps in which the first information processing device 101 presents a proposal for obtaining a third document to the input / output device 103.

[0085] Step S313 is the process by which the user obtains a third document. The user can obtain the third document from, for example, the internet, other databases, etc.

[0086] Step S314 is the process in which the input / output device 103 receives a third document obtained by the user.

[0087] Step S315 is the process in which the first information processing device 101 registers the received third document in the storage device 104. After step S315, the process can return to step S104.

[0088] Steps S311 to S315 allow the user to obtain information about the parts that need to be cited, including new literature.

[0089] Furthermore, it is even more preferable to adopt the cited method which includes the steps shown in Figure 5 above.

[0090] Figure 5 is a flowchart illustrating steps S401 to S406, which are added before step S101 shown in Figure 2.

[0091] Step S401 is the process in which the user inputs experimental data. It is preferable that there are multiple experimental data sets.

[0092] Step S402 is the process in which the input / output device 103 receives experimental data.

[0093] Step S403 is the process in which the first information processing device 101 creates a third instruction statement and inputs it to the second information processing device 102. Preferably, the third instruction statement includes an instruction to create an introduction suitable for an academic paper that will publish the experimental data, based on the information contained in the experimental data.

[0094] Step S404 is the process in which the second information processing device 102 outputs a response to the input third instruction sentence.

[0095] Step S405 is the process in which the input / output device 103 displays the introduction.

[0096] Step S406 is the process in which the user determines whether the introduction displayed on the input / output device 103 is appropriate or not. If the user determines that the introduction is appropriate (Yes), this introduction can be used as the text in step S101. If the user determines that it is not appropriate (No), the user returns to step S401.

[0097] By having steps S401 to S406, the user can create an introduction suitable for the experimental data and obtain information on references suitable for the parts of the introduction that need to be cited.

[0098] Furthermore, it is even more preferable to adopt the method proposed in the cited literature, which includes the steps shown in Figure 6 above.

[0099] Figure 6 is a flowchart illustrating steps S606 to S608, which are added between connector A shown in Figure 2 and step S313 shown in Figure 4.

[0100] Step S606 is the process in which, in the case of connector A, that is, when it is determined that the first document was not found (No), the first information processing device 101 creates a fourth instruction and inputs it into the second information processing device 102. Preferably, the fourth instruction includes an instruction to create a search expression that includes terms and synonyms of the parts of the document that need to be cited. Alternatively, preferably, the fourth instruction includes an instruction to present keywords that include terms and synonyms of the parts of the document that need to be cited.

[0101] Step S607 is the process in which the second information processing device 102 outputs a response to the input fourth instruction sentence.

[0102] Step S608 is the process in which the input / output device 103 displays a search expression or keywords containing terms and synonyms that include terms and synonyms for the parts of the text that need to be quoted.

[0103] The user can refer to this information to obtain a third document from, for example, the internet or other databases, and then proceed to step S313.

[0104] This embodiment can be implemented in appropriate combination with other embodiments described herein, at least in part.

[0105] (Embodiment 2) This embodiment describes the details of the hardware that can be used in a reference document proposal system according to one aspect of the present invention.

[0106] [First information processing device 101] The first information processing device 101 has the function of processing data supplied from the input / output device 103, the second information processing device 102, the storage device 104, etc. The first information processing device 101 can supply the processing results to the input / output device 103, the second information processing device 102, the storage device 104, etc.

[0107] The first information processing device 101 may use a transistor having a metal oxide in its channel formation region. Because this transistor has an extremely small off-current, by using it as a switch to hold the charge (data) that has flowed into a capacitive element that functions as a memory element, the data retention period can be ensured over a long period. By using this characteristic in at least one of the registers and cache memory of the first information processing device 101, the first information processing device 101 can be turned off by operating it only when necessary and saving the information of the previous processing to the memory element in other cases. In other words, normally-off computing becomes possible, and the power consumption of the proposed reference document system can be reduced.

[0108] In this specification, a transistor using an oxide semiconductor in the channel formation region is referred to as an Oxide Semiconductor transistor (OS transistor). The channel formation region of an OS transistor preferably contains a metal oxide.

[0109] The metal oxide in the channel-forming region preferably contains indium (In). When the metal oxide in the channel-forming region contains indium, the carrier mobility (electron mobility) of the OS transistor is increased. For example, indium oxide (InOx) or indium gallium zinc oxide (In-Ga-Zn oxide, also written as "IGZO") can be used in the channel-forming region. Furthermore, the metal oxide in the channel-forming region preferably contains element M. Element M is preferably at least one of aluminum (Al), gallium (Ga), and tin (Sn). Other elements applicable to element M include boron (B), titanium (Ti), iron (Fe), nickel (Ni), germanium (Ge), yttrium (Y), zirconium (Zr), molybdenum (Mo), lanthanum (La), cerium (Ce), neodymium (Nd), hafnium (Hf), tantalum (Ta), and tungsten (W). However, in some cases, element M may be a combination of multiple elements as mentioned above. Element M is, for example, an element with a high bond energy with oxygen. For example, an element with a higher bond energy with oxygen than indium. Furthermore, it is preferable that the metal oxide in the channel-forming region contains zinc (Zn). Metal oxides containing zinc may be more prone to crystallization.

[0110] The metal oxides present in the channel-forming regions are not limited to indium-containing metal oxides. For example, the metal oxides present in the channel-forming regions may be zinc-tin oxides, gallium-tin oxides, or other metal oxides that do not contain indium but contain zinc, gallium, or tin.

[0111] Furthermore, the first information processing device 101 may use a transistor that includes silicon in its channel formation region.

[0112] Furthermore, the first information processing device 101 may also use a combination of a transistor containing an oxide semiconductor in its channel formation region and a transistor containing silicon in its channel formation region.

[0113] The first information processing device 101 includes, for example, an arithmetic circuit or a central processing unit (CPU).

[0114] The first information processing device 101 may have a microprocessor such as a DSP (Digital Signal Processor) or a GPU (Graphics Processing Unit). The microprocessor may be implemented using a PLD (Programmable Logic Device) such as an FPGA (Field Programmable Gate Array) or an FPAA (Field Programmable Analog Array). The first information processing device 101 can perform various data processing and program control by interpreting and executing instructions from various programs using the processor. Programs that can be executed by the processor are stored in at least one of the memory area of ​​the processor and the second information processing device 102.

[0115] The first information processing device 101 may have main memory. The main memory includes at least one of volatile memory such as RAM (Random Access Memory) and non-volatile memory such as ROM (Read Only Memory).

[0116] For RAM, for example, DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory) are used, and a memory space is virtually allocated and used as the workspace of the first information processing device 101.

[0117] ROM can store BIOS (Basic Input / Output System) and firmware, etc., which do not require rewriting. Examples of ROM include mask ROM, OTPROM (One Time Programmable Read Only Memory), and EPROM (Erasable Programmable Read Only Memory). Examples of EPROM include UV-EPROM (Ultra-Violet Erasable Programmable Read Only Memory), which allows data to be erased by ultraviolet irradiation, EEPROM (Electrically Erasable Programmable Read Only Memory), and flash memory.

[0118] [Second information processing device 102] The second information processing device 102 has a function to perform processing using the base model. Therefore, the second information processing device 102 has a function to store the base model. It is preferable that the second information processing device 102 has higher processing power than the first information processing device 101. The second information processing device 102 has, for example, an arithmetic circuit or a CPU. The second information processing device 102 may also have a microprocessor such as a DSP or GPU.

[0119] The second information processing device 102 has at least one of volatile memory and non-volatile memory. The second information processing device 102 may have volatile memory such as DRAM or SRAM. The second information processing device 102 may have non-volatile memory such as ReRAM (Resistive Random Access Memory), PRAM (Phase Change Random Access Memory), FeRAM (Ferroelectric Random Access Memory), MRAM (Magnetoresistive Random Access Memory), or flash memory. The second information processing device 102 may also have recording media drives such as hard disk drives (HDD) and solid state drives (SSD).

[0120] Furthermore, the second information processing device 102 may have a transistor having a metal oxide in the channel formation region described in the first information processing device 101. Since OS transistors have an extremely small off-current, the memory containing such transistors can be suitably used as a non-volatile memory for holding analog data. By storing weighting data in the neural network in the analog memory, multiple multiply-accumulate operations can be executed in parallel using the analog arithmetic circuit. Therefore, by using an analog memory containing a transistor having a metal oxide in the second information processing device 102, it is possible to significantly reduce power consumption when processing using the base model.

[0121] [Storage device 104] The storage device 104 has at least one of the volatile memory and non-volatile memory described in the second information processing device 102.

[0122] Note that the first information processing device 101, the second information processing device 102, and the storage device 104 do not necessarily have to be separated from each other. For example, an information processing device having the functions of the first information processing device 101, the second information processing device 102, and the storage device 104 may be used.

[0123] The memories of the first information processing device 101, the second information processing device 102, and the storage device 104 can each be considered examples of non-temporary computer-readable storage media.

[0124] [Network 120] Network 120 has the function of transmitting various types of data. Data can be transmitted and received between input / output devices 103, input device 130, output device 140, first information processing device 101, second information processing device 102, storage device 104, etc., via network 120. For example, documents, instructions, experimental data, inputs, and outputs can be transmitted and received via the transmission path.

[0125] This embodiment can be implemented in appropriate combination with other embodiments described herein, at least in part. [Explanation of symbols]

[0126] 100 Citation Suggestion System 101 First Information Processing Device 101a Data Processing Unit 101b Instruction Processing Unit 101c Display Processing Unit 102 Second Information Processing Device 103 Input / Output Devices 104 Storage device 120 Networks 130 Input device 140 Output device

Claims

1. The proposed system in the cited document comprises an input / output device, a memory device, a first information processing device, and a second information processing device, The aforementioned input / output device has a function to accept text, The aforementioned storage device has the function of saving multiple registered documents, The second information processing device in the series has the function of performing processing using a base model, The first information processing device has a function to search the storage device using the portion of the received document that needs to be cited as a query, a function to create a first instruction sentence using the first document found in the search, and a function to input the first instruction sentence to the second information processing device. The first instruction includes instructions to confirm whether the first document is appropriate as a cited document for the portion that needs to be cited, and if so, to confirm whether the portion of the first document related to the portion that needs to be cited further cites the second document, and if so, to provide information from the second document. The input / output device is a citation suggestion system having the function of displaying the portion of the document that requires citation, the first document, and the second document presented by the second information processing device.

2. In claim 1, The first information processing device has a function to create a second instruction statement and a function to input the second instruction statement to the second information processing device. The second instruction statement includes an instruction to extract the portion of the text that needs to be cited, and is part of a citation suggestion system.

3. In claim 2, The input / output device has a function to display proposals presented by the first information processing device and a function to accept literature. The first information processing device presents a proposal to the input / output device for obtaining a third document, and registers the third document in the storage device, in a citation suggestion system.

4. In claim 3, The input / output device further has the function of receiving multiple experimental data, The first information processing device has a function to create a third instruction statement using the received plurality of experimental data, and a function to input the third instruction statement to the second information processing device. The third instruction includes instructions to create an introduction suitable for an academic paper containing the multiple experimental data, based on the information contained in the multiple experimental data. The input / output device is a citation suggestion system having the function of displaying an introduction created by the second information processing device.

5. In claim 4, A citation suggestion system that uses the aforementioned introduction as the text.

6. In claim 5, The first information processing device has a function to search the storage device using the portion of the document that needs to be cited as a query, and if no document is found, to create a fourth instruction statement, and a function to input the fourth instruction statement to the second information processing device. The fourth instruction includes instructions to create a search expression that includes terms and synonyms of the parts of the text that need to be quoted, A citation suggestion system comprising: the first information processing device presents to the input / output device a proposal to obtain the third document using a search formula created by the second information processing device, and registers the third document in the storage device.