A reading sharing method based on the Internet and a backend server
Through the Internet-based reading sharing method, students can obtain other people's comments when reading, realize communication and sharing, and redeem books and magazines through points, solving the problem of negative emotions caused by boring traditional reading methods and increasing their interest and fun in reading.
Patent Information
- Application Number
- CN202111018997.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-31
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2041-08-31
AI Technical Summary
The traditional reading method is too dull, which leads to students' tendency to have negative emotions about reading behavior.
Through an Internet-based reading sharing method, students can obtain comment information shared by others while reading, realize communication and sharing on reading, and redeem points for their favorite entertainment books and magazines by accumulating the exchange points brought by reading.
It increases students' interest in reading, and by sharing and communicating with others, it increases the fun and fun of reading, and reduces negative emotions.
Smart Images

Figure CN113705160B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Internet education, and in particular to an Internet-based reading sharing method and a backend server. Background Art
[0002] Reading is an activity that uses language and words to obtain information, understand the world, develop thinking, and gain aesthetic experience and knowledge. It is also a thinking process of understanding, comprehending, absorbing, appreciating, evaluating and exploring articles. However, when faced with boring texts, lively and active teenagers often find it difficult to settle down and chew the nutrients in the texts carefully.
[0003] Among the huge student population, there are very few students who can arrange their own reading time. Most of them read to cope with learning tasks, which makes reading a heavy "shackle" and makes students prone to negative emotions. In addition, the traditional way of reading is generally to bury their heads in study, while fresh knowledge is like a source of happiness for students with active thinking. Sharing with each other will bring greater pleasure, and burying their heads in study is equivalent to an ascetic life, which makes reading an unpopular behavior among students. Summary of the invention
[0004] In order to overcome the deficiencies of the prior art, one of the purposes of the present invention is to provide an Internet-based reading sharing method, which can solve the problem that the traditional reading method is too boring and causes students to easily have negative emotions towards reading behavior.
[0005] The second purpose of the present invention is to provide an Internet-based reading sharing background server, which can solve the problem that the traditional reading method is too boring and causes students to easily have negative emotions about reading behavior.
[0006] In order to achieve one of the above purposes, the technical solution adopted by the present invention is as follows:
[0007] A reading sharing method based on the Internet comprises the following steps:
[0008] S1: Obtaining a reading instruction sent by a student terminal, sending a reading page corresponding to the reading instruction to the student terminal, and generating reading information, wherein the reading information includes the number of readings and the reading time, and the reading instruction includes the book title and page number;
[0009] S2: Obtain the comment mark of the reading page, and send the popular comments and / or friend comments associated with the reading page to the student terminal;
[0010] S3: Obtaining an input request sent by the student end, requesting comment information from the student end, generating a comment mark, and synchronously sending the mark to the teacher end and / or the parent end to generate a comment heat value and obtain rating information sent by the teacher end and / or the parent end, wherein the input request includes one of a box selection instruction and an input instruction, and the comment information includes text and pictures;
[0011] S4: Obtain the comment popularity value and rating information, and generate the redemption points for redeeming entertainment books and magazines through the formula: F=K1R+K2J+K3Z, and distribute them to the student end, where F is the redemption point, R is the comment popularity value, J is the rating information sent by the teacher end, Z is the rating information sent by the parent end, K1 is the coefficient of R, K2 is the coefficient of J; K3 is the coefficient of Z.
[0012] Preferably, before S1, the step further includes the following steps:
[0013] S01: Obtaining student information pre-bound by the student terminal to obtain required books and periodicals in the learning stage and store them in a recommendation list, wherein the student information includes the learning stage, name and class;
[0014] S02: Obtain the reading information of the student terminal and store it in the recommendation list;
[0015] S03: Obtain books and periodicals in the recommendation list, generate a recommendation page, and obtain reading instructions sent by the student terminal.
[0016] Preferably, S02 is specifically implemented by the following steps:
[0017] S021: Get the reading times and reading time of each book in the current reading cycle, using the formula: Calculate the correlation between the number of readings and the reading time, where r is the correlation between the number of readings and the reading time, C i is the number of times the i-th book is read, is the average number of times each book is read during the reading cycle, T i The reading time of the i-th book, is the average reading time of each book in the reading cycle;
[0018] S022: Determine whether the value of r is greater than a preset value. If so, store the corresponding books and periodicals in the recommendation list. If not, send a request to reduce the recommendation to the student.
[0019] Preferably, S2 is specifically implemented by the following steps:
[0020] S21: Obtain the comment mark of the reading page and send it to the student terminal so that the comment mark is superimposed and displayed on the reading page;
[0021] S22: Obtain the comment information display instruction sent by the student terminal, and send the popular comments and / or friend comments associated with the reading page stored in the shared storage to the student terminal.
[0022] Preferably, S3 is implemented by the following steps:
[0023] S31: Obtain the input request sent by the student terminal and request comment information from the student terminal;
[0024] S32: Determine whether the input request is a box selection instruction. If so, generate a comment mark and store the comment information in a shared storage. If not, store the comment information in a shared storage and generate a comment heat value.
[0025] S33: Send the comment information to the teacher side and / or the parent side to obtain the rating information sent by the teacher side and / or the parent side.
[0026] Preferably, the step S4 further includes the following steps:
[0027] S5: Obtain the redemption request sent by the student terminal, and determine whether the current redemption score of the student terminal is less than the redemption score of the target entertainment books and periodicals. If so, a failure prompt is fed back to the student terminal. If not, the books and periodicals are sent to the student terminal to obtain the reading instructions sent by the student terminal.
[0028] In order to achieve the second purpose above, the technical solution adopted by the present invention is as follows:
[0029] A reading sharing background server based on the Internet includes a storage device and a processor; the storage device is used to store program instructions; the processor is used to run the program instructions to execute the reading sharing method based on the Internet as described above.
[0030] Compared with the prior art, the beneficial effects of the present invention are: when a reading instruction is issued on the student side, a reading page and comment information associated with the reading page are sent to the student side, so that the student can obtain the experience shared by others while reading; preferably, in the initial state, the reading page on the student side only displays the comment mark associated with the reading page, and the student can choose whether to obtain the experience shared by others, which not only meets the needs of extroverted students to share with others, but also meets the ideas of introverted students to read peacefully; further, students can post their own comments on the content or comment information they have read, realize communication and sharing in reading, and can exchange the redemption points brought by reading for their favorite entertainment books and magazines, thereby further improving the interest of the student group in reading. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1The flowchart of the Internet-based reading sharing method described in the present invention. DETAILED DESCRIPTION
[0032] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0033] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0034] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0035] Below, the present invention is further described in conjunction with the accompanying drawings and specific embodiments:
[0036] In the present invention, the student terminal can be a client and a web page installed on a PC or a mobile terminal, and the teacher terminal and the parent terminal can also be clients and web pages installed on a PC or a mobile terminal. The books and periodicals can be in the form of e-books, etc., and can be read on the client or the web page; the reading page contains one or more of pictures (illustrations), texts and comments; the entertainment books and periodicals include comic books and periodicals, story books and periodicals, current affairs books and periodicals, etc.
[0037] Embodiment 1:
[0038] like Figure 1 As shown, a reading sharing method based on the Internet comprises the following steps:
[0039] S01: Obtaining student information pre-bound by the student terminal to obtain required books and periodicals in the learning stage and store them in a recommendation list, wherein the student information includes the learning stage, name and class;
[0040] Specifically, the student information is pre-stored in the storage of the background server, and an account can be registered by using the student information to bind the student information and the account to each other, so that the storage of the background server stores the student information and the account associated with the student information at the same time. The student information can also be directly entered into the storage of the background server without the need to register an additional account; wherein the student information includes learning stage, name and class; in this embodiment, the list of required books and periodicals for the student corresponding to the student information in the current learning stage is obtained through the learning stage and class in the student information. For example, student A is currently in the third grade. In combination with the teaching tasks of the third grade, the school sets "Three Hundred Tang Poems" as a required book and periodical for third-grade students. When the background server obtains the student information of student A, it will store "Three Hundred Tang Poems" in the recommendation list. Preferably, the recommendation list stores the corresponding data (book name, book version or address for obtaining the book) in binary data type, so as to reduce the load of the background server and improve the working efficiency of the background server.
[0041] S02: Obtain the reading information of the student terminal and store it in the recommendation list;
[0042] Specifically, considering the daily reading situation of students and the fact that the content of books and periodicals may be relatively large and students need to read them separately for multiple times, it is necessary to store the students' reading information in the recommendation list. In this embodiment, S02 is specifically implemented by the following steps:
[0043] S021: Get the reading times and reading time of each book in the current reading cycle, using the formula: Calculate the correlation between the number of readings and the reading time, where r is the correlation between the number of readings and the reading time, C i is the number of times the i-th book is read, is the average number of times each book is read during the reading cycle, T i The reading time of the i-th book, is the average reading time of each book in the reading cycle;
[0044] Specifically, the reading time of each book and its reading frequency should be linearly correlated under normal circumstances. In this embodiment, the correlation value r, that is, the Pearson correlation coefficient, is used to represent the correlation between the reading frequency and the reading time. Furthermore, the reading frequency and the reading time should be positively correlated, so the correlation value r ranges from 0 to 1.
[0045] S022: Determine whether the value of r is greater than a preset value. If so, store the corresponding books and periodicals in the recommendation list. If not, send a request to reduce the recommendation to the student.
[0046] Specifically, in statistics, if the correlation value r is between 0.8-1, it can be considered that the correlation between the two variables is extremely strong, if the correlation value r is between 0.6-0.8, it can be considered that the correlation between the two variables is relatively strong, if the correlation value r is between 0.4-0.6, it can be considered that the correlation between the two variables is medium, if the correlation value r is between 0.2-0.4, it can be considered that the correlation between the two variables is relatively weak, and if the correlation value r is between 0-0.2, it can be considered that the correlation between the two variables is extremely weak or has no correlation; therefore, in this embodiment, the preset value can be set to 0.4. When r is less than or equal to 0.4, it can be considered that the correlation between the number of readings and the reading time of a book is weak, that is, if a book is read too many times but the reading time is too little, or if a book is read too few times but the reading time is too much, it can be judged by the correlation value r. Whether there are problems such as command output errors (accidental touch, etc.), indulging in reading a certain book (poor reading habits, long-term indulging in reading will also have an impact on students' health, especially eyesight), etc., and then send a request to reduce recommendations to students, obtain students' "confirmation" instructions or "cancel" instructions, avoid recommending wrong books to students or remind students to avoid being too obsessed; further, when r is less than or equal to 0.4, it can also trigger a protection mechanism: send a warning message to the parent side and / or teacher side to enable parents and / or teachers to understand the student's reading situation, make corresponding guidance in time, and ensure the healthy growth of students; when r is greater than 0.4, it can be considered that the student is maintaining a good reading habit, and the book (book name, book version or address to obtain the book) is stored in the recommendation list as a binary data type.
[0047] S03: Obtain books and periodicals in the recommendation list, generate a recommendation page, and obtain reading instructions sent by the student terminal.
[0048] Specifically, the binary data on the recommendation list is read through the background server to obtain the corresponding books and periodicals in the recommendation list, and a personalized recommendation page corresponding to the actual situation of the student is generated, so that the student can find the recommended books and periodicals from the recommendation page through the student terminal, and then issue a reading instruction to obtain the specific content of the book and periodical.
[0049] Furthermore, the recommendation page is only one of the many ways for students to obtain books and periodicals. The backend server is also connected to the database of the school library, and students can find the books and periodicals, documents, etc. they want to read through independent search.
[0050] S1: Obtaining a reading instruction sent by a student terminal, sending a reading page corresponding to the reading instruction to the student terminal, and generating reading information, wherein the reading information includes the number of readings and the reading time, and the reading instruction includes the book title and page number;
[0051] Specifically, the background server obtains the reading instructions input by the students through the student terminal, wherein the reading instructions include the book title and page number, and sends the reading page corresponding to the reading instructions to the student terminal, so that the student terminal records the reading time of the book and forms a mark for modifying the number of readings. The mark of changing the reading time to the number of readings is then merged into reading information, which is sent to the background server to modify the number of readings and reading time in the background server.
[0052] S2: Obtain the comment mark of the reading page, and send the popular comments and / or friend comments associated with the reading page to the student terminal;
[0053] Specifically, by sharing reading experiences with each other, students' interest in reading is improved, the boredom of traditional hard study is eliminated, and the fun and interest of reading are increased. In this embodiment, S2 is specifically implemented by the following steps:
[0054] S21: Obtain the comment mark of the reading page and send it to the student terminal so that the comment mark is superimposed and displayed on the reading page;
[0055] Specifically, the background server obtains the reading page currently displayed on the student terminal. Preferably, the background server can obtain the reading page currently displayed on the student terminal through the reading instruction sent by the student terminal, and send the comment mark associated with the reading page to the student terminal, so that the comment mark is superimposed on the reading page. Preferably, the comment information is not specifically displayed at this time, and only numbers such as 1, 2, 3 are displayed on the reading page or a sentence or a figure on the reading page, etc., to prompt students that there is comment information here and they can click to view it.
[0056] S22: Obtain the comment information display instruction sent by the student terminal, and send the popular comments and / or friend comments associated with the reading page stored in the shared storage to the student terminal.
[0057] Specifically, the student sends a comment information display instruction to the backend server through the student terminal. Preferably, clicking any comment mark on the reading page with a mouse is deemed as the student terminal sending a comment information display instruction to the backend server. After the backend server obtains the comment information display instruction, it sends the popular comments and / or friend comments associated with the reading page stored in the shared storage to the student terminal.
[0058] S3: Obtaining an input request sent by the student end, requesting comment information from the student end, generating a comment mark, and synchronously sending the mark to the teacher end and / or the parent end to generate a comment heat value and obtain rating information sent by the teacher end and / or the parent end, wherein the input request includes one of a box selection instruction and an input instruction, and the comment information includes text and pictures;
[0059] Specifically, when a student reads a sentence, a paragraph, or an illustration and feels that the content can be shared with others, and sees some comments that can be communicated, the student can share and communicate through the student terminal. In this embodiment, S3 is specifically implemented by the following steps:
[0060] S31: Obtain the input request sent by the student terminal and request comment information from the student terminal;
[0061] Specifically, when a student reads a sentence, a paragraph or an illustration and thinks that the content can be shared with others, or sees certain comment information and thinks that communication can be carried out, the student can send an input request to the background server through the student terminal, so that the background server sends a dialog box to the student terminal, thereby requesting comment information from the student terminal, so that the student can enter the comment information into the dialog box, thereby forming new comment information.
[0062] S32: Determine whether the input request is a box selection instruction. If so, generate a comment mark and store the comment information in a shared storage. If not, store the comment information in a shared storage and generate a comment heat value.
[0063] Specifically, identify whether the input request belongs to a selection instruction. Preferably, the selection instruction is for the student to select certain content on the reading page and issue an input request; the input instruction is for the student to issue an input request for an existing comment information; when the input request belongs to a selection instruction, a comment mark associated with the student's selected content is generated, and the comment information is stored in a shared storage; when the input request belongs to an input instruction, the comment information is associated with the original comment information and stored in a shared storage, and a comment heat value for the original comment information is generated (i.e., replying / commenting / liking comment information sent by others), and the comment information is fed back to the initiator of the original comment information.
[0064] S33: Send the comment information to the teacher side and / or the parent side to obtain the rating information sent by the teacher side and / or the parent side.
[0065] Specifically, when the backend server obtains the comment information sent by the student end, it sends the information to the teacher end and / or the parent end, so that the teacher and the parent can understand the student's current reading situation and share the student's fun in reading. Furthermore, the teacher and the parent can rate the student based on the content of the comment information shared by the student: 1-10 points. After the teacher and / or the parent make the rating, the teacher end and / or the parent end generates the rating information and sends it to the backend server.
[0066] S4: Obtain the comment popularity value and rating information, and generate the redemption points for redeeming entertainment books and magazines through the formula: F=K1R+K2J+K3Z, and distribute them to the student end, where F is the redemption point, R is the comment popularity value, J is the rating information sent by the teacher end, Z is the rating information sent by the parent end, K1 is the coefficient of R, K2 is the coefficient of J; K3 is the coefficient of Z.
[0067] Specifically, the comment heat value can be calculated based on the replies / comments / likes of the comment information sent by the students, for example, through comment heat value = reply quantity + comment quantity + like quantity; when the background server obtains the comment heat value and rating information, it generates the redemption points for redeeming entertainment books and magazines through the formula: F=K1R+K2J+K3Z, and distributes it to the student end, or to the account bound to the sending student end.
[0068] When students accumulate enough exchange points, they can exchange corresponding entertainment books and periodicals through the student terminal to enrich their reading horizons. In this embodiment, after S4, the following steps are also included:
[0069] S5: Obtain the redemption request sent by the student terminal, and determine whether the current redemption score of the student terminal is less than the redemption score of the target entertainment books and periodicals. If so, a failure prompt is fed back to the student terminal. If not, the books and periodicals are sent to the student terminal to obtain the reading instructions sent by the student terminal.
[0070] Specifically, students can find the entertainment books and magazines they want to read through the student terminal search or directly on the recommendation page, and can send a redemption request to the background server. When the background server obtains the redemption request sent by the student terminal, it immediately determines whether the current redemption score of the student terminal is less than the redemption score of the target entertainment books and magazines. If so, a failure prompt is fed back to the student terminal to prompt the student to find a better redemption object. If not, the books and magazines are sent to the student terminal to obtain the reading instructions sent by the student terminal.
[0071] Embodiment 2:
[0072] A reading sharing background server based on the Internet includes a storage device and a processor; the storage device is used to store program instructions; the processor is used to run the program instructions to execute the reading sharing method based on the Internet as described in the first embodiment.
[0073] For those skilled in the art, various other corresponding changes and deformations can be made according to the technical solutions and concepts described above, and all of these changes and deformations should fall within the protection scope of the claims of the present invention.
Claims
1. A reading sharing method based on the Internet, characterized in that: The following steps are involved: S1: Obtaining a reading instruction sent by a student terminal, sending a reading page corresponding to the reading instruction to the student terminal, and generating reading information, wherein the reading information includes the number of readings and the reading time, and the reading instruction includes the book title and page number; S2: Obtain the comment mark of the reading page and send the popular comments and friend comments associated with the reading page to the student terminal; S3: Obtaining an input request sent by the student end, requesting comment information from the student end, generating a comment mark, and synchronously sending it to the teacher end and the parent end to generate a comment heat value and obtain the rating information sent by the teacher end and the parent end, wherein the input request includes one of a box selection instruction and an input instruction, and the comment information includes text and pictures; S4: Obtain the comment heat value and rating information, and generate the exchange points for redeeming entertainment books and magazines through the formula: F=K1R+K2J+K3Z, and distribute it to the student end, where F is the exchange point, R is the comment heat value, J is the rating information sent by the teacher end, Z is the rating information sent by the parent end, K1 is the coefficient of R, K2 is the coefficient of J; K3 is the coefficient of Z; The S1 also includes the following steps: S01: Obtaining student information pre-bound by the student terminal to obtain required books and periodicals in the learning stage and store them in a recommendation list, wherein the student information includes the learning stage, name and class; S02: Obtain the reading information of the student terminal and store it in the recommendation list; S03: Obtain books and periodicals in the recommendation list, generate a recommendation page, and obtain reading instructions sent by the student terminal; The S02 is specifically implemented by the following steps: S021: Get the reading times and reading time of each book in the current reading cycle, using the formula: Calculate the correlation between reading times and reading time, where is the correlation value between the number of readings and the reading time, is the number of times the i-th book is read, is the average number of times each book is read during the reading cycle, The reading time of the i-th book, is the average reading time of each book in the reading cycle; S022: Determine whether the value of r is greater than a first preset value. If so, store the corresponding books and periodicals in the recommendation list. If not, send a request to reduce the recommendation to the student and send a warning message to the parent and teacher.
2. The Internet-based reading sharing method according to claim 1, characterized in that: The S2 is specifically implemented by the following steps: S21: Obtain the comment mark of the reading page and send it to the student terminal so that the comment mark is superimposed and displayed on the reading page; S22: Obtain the comment information display instruction sent by the student terminal, and send the popular comments and friend comments associated with the reading page stored in the shared storage to the student terminal.
3. The Internet-based reading sharing method according to claim 1, characterized in that: The S3 is specifically implemented by the following steps S31: Obtain the input request sent by the student terminal and request comment information from the student terminal; S32: Determine whether the input request is a box selection instruction. If so, generate a comment mark and store the comment information in a shared storage. If not, store the comment information in a shared storage and generate a comment heat value. S33: Send the comment information to the teacher side and the parent side to obtain the rating information sent by the teacher side and the parent side.
4. The Internet-based reading sharing method according to claim 1, characterized in that: The step S4 further includes the following steps: S5: Obtain the redemption request sent by the student terminal, and determine whether the current redemption score of the student terminal is less than the redemption score of the target entertainment books and periodicals. If so, a failure prompt is fed back to the student terminal. If not, the books and periodicals are sent to the student terminal to obtain the reading instructions sent by the student terminal.
5. A reading sharing backend server based on the Internet, characterized in that: including storage and processors; A storage device for storing program instructions; a processor for running the program instructions to execute the Internet-based reading sharing method as described in any one of claims 1-4.
Citation Information
Patent Citations
Method and device for realizing user comments based on lineation as well as terminal device and system
CN104504131A
Reading evaluation method and system based on integral system
CN110716917A