Web3-based tourist attraction explanation and translation system
By using a web3-based tourist attraction interpretation and translation system and blockchain technology to store user interpretation information, personalized interpretation content is provided, solving the problems of existing systems being unable to translate and interact, and enabling its application in various scenic spots.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-05
- Publication Date
- 2026-03-27
AI Technical Summary
Existing tourist attraction interpretation and translation systems do not provide translation functions, and the interpretation information provided is fixed, preventing tourists from interacting freely. Furthermore, these systems are only applicable to individual scenic spots and cannot be applied to a large number of scenic spots.
The system employs a web3-based tourist attraction interpretation and translation system, which includes a database storage module, an attraction location retrieval module, a terminal interaction module, and a language translation module. It utilizes blockchain technology to store users' interpretation information and provides personalized interpretation content through a matching degree calculation and evaluation mechanism.
The system allows tourists to interact freely, enhancing their experience. It also boasts excellent scalability and can be applied to various types of scenic spots.
Smart Images

Figure CN121743489A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of electric digital data processing, in particular to a tourism scenic spot explanation translation system based on web3. BACKGROUND
[0002] With the improvement of infrastructure and tourism environment, more and more foreigners come to China for tourism, but for tourists who cannot communicate, they cannot better appreciate the cultural content behind the scenic spots. Although the existing ordinary translation software can be used to translate the explanation content of the scenic spot guide, this method has too many limitations, therefore, a translation system for tourism scenic spots is needed to improve the enjoyment of travel.
[0003] The foregoing discussion of the background art is intended only to aid in the understanding of the present application. None of the background art discussed is considered to be prior art to the present application, one skill in the art.
[0004] Now many explanation translation systems have been developed, after a large amount of retrieval and reference, it is found that the existing explanation translation systems have systems disclosed in publication No. CN112001817B, these systems generally include a scenic spot code scanning module, a regional scenic spot voice explanation input system, a tourist crowd distribution statistics module, a GPS positioning module, a distance comparison navigation module, a unmanned aerial vehicle voice explanation calling module and an analysis cloud platform, the present application divides the scenic spots into sub-regions, collects images of each sub-regional scenic spot, and pre-enters the corresponding voice explanation content of each sub-regional scenic spot, extracts the explanation audio information of each sub-regional scenic spot through the unmanned aerial vehicle, and sends the image of the sub-regional scenic spot to the tourist mobile terminal for the tourist to view the scenic spot image and listen to the explanation content. But this system cannot provide translation function, and the explanation information provided is fixed information, the tourist cannot freely interact, and the system is only suitable for a single scenic area, and cannot be applied to a large number of scenic areas. SUMMARY
[0005] The present application aims to provide a tourism scenic spot explanation translation system based on web3.
[0006] The present application adopts the following technical solutions:
[0007] A tourism scenic spot explanation translation system based on web3, comprising a database storage module, a scenic spot positioning and retrieval module, a terminal interaction module and a language translation module;
[0008] The database storage module is used for saving the description text information of the scenic spots, the scenic spot positioning and retrieval module is used for positioning the specific position of the tourists and retrieving the corresponding description text information from the database storage module, the terminal interaction module is used for collecting the voice information of the tourists and playing the commentary content, and the language translation module is used for translating the voice information of the tourists and the commentary content;
[0009] The database storage module comprises a basic information storage unit and a web3 network storage unit, the basic information storage unit is used for saving the basic introduction information of each tourist attraction, and the web3 network storage unit is used for saving the tourist attraction explanation information uploaded by the user;
[0010] The scenic spot positioning and retrieval module comprises a positioning unit, a scenic spot conversion unit and an information retrieval unit, the positioning unit is used for positioning the specific address position of the tourists in real time, the scenic spot conversion unit converts the positioning information into scenic spot area information, and the information retrieval unit obtains the related basic introduction information and explanation information from the database storage module based on the scenic spot area information;
[0011] The terminal interaction module comprises a voice collection unit, a voice playing unit, a text conversion unit, a text information management unit and a content screening unit, the voice collection unit is used for collecting the voice information of the tourists, the voice playing unit is used for playing the commentary content, the text conversion unit is used for converting between the audio information and the text information, the text information management unit is used for managing the transmission and storage of the text information, and the content screening unit is used for screening the explanation information from the information retrieval unit;
[0012] Further, the web3 network storage unit comprises a blockchain information storage, an information upload processor and a question storage, the blockchain information storage saves the explanation information of the user through the blockchain technology, the information upload processor is used for creating the explanation information of the user and uploading the explanation information into the blockchain information storage, and the question storage is used for saving the question information of the tourists in the scenic spot received from the terminal interaction module;
[0013] Further, the content screening unit comprises a question matching processor and an explanation selection processor, the question matching processor is used for matching the translated text information of the tourists with the question description of the explanation information in the text cache storage, and the explanation selection processor is used for selecting an explanation information from the matched explanation information and synthesizing the commentary content with the basic introduction information;
[0014] Further, the question matching processor calculates the matching degree P between the translated text information and the question description according to the following formula:
[0015]
[0016] Where, k i δ(i) represents the weight coefficient of the i-th keyword in the translated text information, E(i) represents whether there are words similar to the i-th keyword in the problem description, E(i) = 1 indicates that they exist, E(i) = 0 indicates that they do not exist, δ(i) represents the similarity of words similar to the i-th keyword in the problem description, and n is the number of keywords in the translated text information;
[0017] The problem matching processor sends explanation information with a matching degree greater than the matching threshold to the explanation selection processor;
[0018] The explanation selection processor calculates the excellence index Q of each explanation piece of information according to the following formula:
[0019] Q = EV·(1+e) P ;
[0020] Wherein, EV is the evaluation value of the explanatory information;
[0021] The explanation selection processor combines the response content from the explanation information with the highest excellence index with the basic introduction information to form the explanation content;
[0022] Furthermore, visitors can provide feedback on the guided tour information through the terminal's interactive module. This feedback is recorded in a blockchain information storage system, which calculates the evaluation value (EV) of the guided tour information using the following formula:
[0023]
[0024] Where m1 represents the number of positive reviews, m2 represents the number of neutral reviews, m3 represents the number of negative reviews, and m represents the total number of reviews.
[0025] The beneficial effects achieved by this invention are:
[0026] This system records narration information via Web3 networks. The narration information consists of professional answers to users' questions about attractions. The large amount of narration information ensures the quality of the narration. After the tourists' foreign language audio is translated, it is matched with the narration information through calculation to obtain the best narration information. Then it is translated into the foreign language and played, allowing tourists to interact freely when using this system and enhancing their travel experience. This system only needs to collect the geographical information of the scenic area and does not require other infrastructure, making it easy to apply to various scenic areas and having good scalability.
[0027] To further understand the features and technical content of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are for reference and illustration only and are not intended to limit the present invention. Attached Figure Description
[0028] Figure 1 The overall structural framework of the present application is shown in the figure;
[0029] Figure 2 The point positioning retrieval module of the present application is shown in the figure;
[0030] Figure 3 The terminal interaction module of the present application is shown in the figure;
[0031] Figure 4 The voice collection module of the present application is shown in the figure;
[0032] Figure 5 The content screening unit of the present application is shown in the figure. DETAILED DESCRIPTION
[0033] The following is an embodiment of the present application by a specific example, and those skilled in the art can understand the advantages and effects of the present application from the disclosure. The present application can be implemented or applied by other different embodiments, and various modifications and changes can be made based on different views and applications without departing from the spirit of the present application. In addition, the drawings of the present application are only simple schematic illustrations, not actual size depictions, and the prior declaration is made. The following embodiments will further illustrate the related technical content of the present application, but the disclosed content is not intended to limit the protection scope of the present application.
[0034] Example 1.
[0035] The present embodiment provides a tourism scenic spot explanation translation system based on web3, which combines Figure 1 , including a database storage module, a scenic spot positioning retrieval module, a terminal interaction module, and a language translation module;
[0036] The database storage module is used to save the explanation text information of the scenic spot, the scenic spot positioning retrieval module is used to locate the specific position of the tourist and retrieve the corresponding explanation text information from the database storage module, the terminal interaction module is used to collect the voice information of the tourist and play the explanation content, and the language translation module is used to translate the voice information of the tourist and the explanation content;
[0037] The database storage module includes a basic information storage unit and a web3 network storage unit, the basic information storage unit is used to save the basic introduction information of each tourism scenic spot, and the web3 network storage unit is used to save the tourism scenic spot explanation information uploaded by the user;
[0038] The scenic spot positioning retrieval module comprises a positioning unit, a scenic spot conversion unit and an information retrieval unit, the positioning unit is used for positioning the specific address position of the tourist in real time, the scenic spot conversion unit converts the positioning information into scenic spot area information, and the information retrieval unit obtains the related basic introduction information and explanation information from the database storage module based on the scenic spot area information;
[0039] The terminal interaction module comprises a voice collection unit, a voice playing unit, a text conversion unit, a text information management unit and a content screening unit, the voice collection unit is used for collecting the voice information of the tourist, the voice playing unit is used for playing the commentary content, the text conversion unit is used for converting between the audio information and the text information, the text information management unit is used for managing the transmission and storage of the text information, and the content screening unit is used for screening the explanation information from the information retrieval unit;
[0040] The web3 network storage unit comprises a blockchain information storage, an information uploading processor and a question storage, the blockchain information storage saves the explanation information of the user by means of the blockchain technology, the information uploading processor is used for creating the explanation information of the user and uploading the explanation information into the blockchain information storage, and the question storage is used for saving the question information of the tourist in the scenic spot received from the terminal interaction module;
[0041] The content screening unit comprises a question matching processor and an explanation selection processor, the question matching processor is used for matching the translated text information of the tourist with the question description of the explanation information in the text cache storage, and the explanation selection processor is used for selecting one explanation information from the matching successful explanation information and synthesizing the commentary content with the basic introduction information;
[0042] The question matching processor calculates the matching degree P between the translated text information and the question description according to the following formula:
[0043]
[0044] Wherein, k i represents the weight coefficient of the i th keyword in the translated text information, E (i) represents whether there is a similar word to the i th keyword in the question description, E (i) = 1 represents that there is, E (i) = 0 represents that there is not, δ (i) represents the similarity of the similar word to the i th keyword in the question description, and n is the number of keywords in the translated text information;
[0045] The question matching processor sends the explanation information with the matching degree greater than the matching threshold to the explanation selection processor;
[0046] The explanation selection processor calculates the excellent index Q of each explanation information according to the following formula:
[0047] Q = EV · (1 + e) P ;
[0048] Wherein, EV is the evaluation value of the explanation information;
[0049] The explanation selection processor synthesizes the reply content in the explanation information with the largest excellent index and the basic introduction information to obtain the explanation content;
[0050] The tourists give an evaluation on the explanation information through the terminal interaction module, and the evaluation information is recorded in the blockchain information storage, and the blockchain information storage calculates the evaluation value EV of the explanation information according to the following formula:
[0051]
[0052] Wherein, m1 is the number of good comments, m2 is the number of medium comments, m3 is the number of bad comments, and m is the total number of comments.
[0053] Embodiment two.
[0054] This embodiment includes all the contents of embodiment one, and provides a web3-based tourism scenic spot explanation translation system, including a database storage module, a scenic spot positioning retrieval module, a terminal interaction module and a language translation module;
[0055] The database storage module is used to save the explanation text information of the scenic spot, the scenic spot positioning retrieval module is used to locate the specific position of the tourists and retrieve the corresponding explanation text information from the database storage module, the terminal interaction module is used to collect the voice information of the tourists and play the explanation content, and the language translation module is used to translate the voice information of the tourists and the explanation content;
[0056] The database storage module includes a basic information storage unit and a web3 network storage unit, the basic information storage unit is used to save the basic introduction information of each tourism scenic spot, and the web3 network storage unit is used to save the tourism scenic spot explanation information uploaded by the user;
[0057] In combination Figure 2 , the scenic spot positioning retrieval module includes a positioning unit, a scenic spot conversion unit and an information retrieval unit, the positioning unit is used to locate the specific address position of the tourists in real time, the scenic spot conversion unit converts the positioning information into scenic spot area information, and the information retrieval unit obtains the related basic introduction information and explanation information from the database storage module based on the scenic spot area information;
[0058] In combination Figure 3The terminal interaction module includes a voice acquisition unit, a voice playback unit, a text conversion unit, a text information management unit, and a content filtering unit. The voice acquisition unit is used to collect tourists' voice information, the voice playback unit is used to play the narration content, the text conversion unit is used to convert between audio information and text information, the text information management unit is used to manage the transmission and storage of text information, and the content filtering unit is used to filter out narration information from the information retrieval unit.
[0059] The language translation module includes a language identification unit and a language translation unit. The language identification unit is used to identify the language to which the tourist's voice belongs, and the language translation unit is used to translate the text information between the identified language and the local language.
[0060] The basic information storage unit includes a region management processor and a text information storage device. The region management processor is used to manage the numbering of scenic spot regions, and the text information storage device stores the basic introduction information of the corresponding scenic spot according to the numbering information.
[0061] The web3 network storage unit includes a blockchain information storage device, an information upload processor, and a question storage device. The blockchain information storage device saves the user's explanation information through blockchain technology. The information upload processor is used to create the user's explanation information and upload it to the blockchain information storage device. The question storage device is used to save the questions raised by tourists at the scenic spot received from the terminal interaction module.
[0062] The user's explanation information includes the attraction number, the question description, and the response.
[0063] Users log in to their accounts through the information upload processor, select a question in the question storage, edit the corresponding answer information based on the question description, and create a complete explanation.
[0064] The scenic spot conversion unit includes a numbered coordinate register and a calculation and matching processor. The numbered coordinate register is used to store the coordinate area corresponding to each number, and the calculation and matching processor is used to receive the positioning coordinates and match them to obtain the corresponding area.
[0065] The information retrieval unit includes a retrieval communication processor and a text cache memory. The retrieval communication processor is used to connect to the data storage module and send the number information to the basic information storage unit and the web3 network storage unit respectively. The text cache memory is used to store the basic introduction information and explanation information with the corresponding number received from the data storage module.
[0066] Combination Figure 4The voice acquisition module includes a signal acquisition processor, a signal filtering processor, and a feature analysis memory. The signal acquisition processor is used to acquire voice signals, the signal filtering processor is used to filter the acquired voice signals to retain the main voice, and the feature analysis memory is used to analyze the features of the main voice and save the feature information.
[0067] When the feature information of the main speech is consistent, the main speech is sent as valid speech to the text conversion unit;
[0068] The voice playback unit includes a signal buffer memory and a speaker processor. The signal buffer memory is used to store the audio information of the narration information, and the speaker processor is used to play the audio information.
[0069] The text conversion unit includes a text-to-speech processor and an audio-to-text processor. The text-to-speech processor is used to convert text information into audio information, and the audio-to-text processor is used to convert audio information into text information.
[0070] The text information management unit includes a local text register, a guest text register, and a transmission control processor. The local text register is used to store text information in the local language, the guest text register is used to store text information in the guest language, and the transmission control processor is used to send the text information to the language translation module and the text conversion module.
[0071] The text information change process in the text information management unit includes the following steps:
[0072] S1, The visitor text register receives the visitor's voice and text information;
[0073] S2, The local text register receives the translated speech-text information;
[0074] S3. The local text register receives the filtered explanatory text information;
[0075] S4. The visitor text register receives the translated narration text information;
[0076] Combination Figure 5 The content filtering unit includes a question matching processor and an explanation selection processor. The question matching processor is used to match the translated text information of the tourists with the question descriptions of the explanation information in the text cache storage. The explanation selection processor is used to select one explanation from the successfully matched explanation information and combine it with the basic introduction information to synthesize the explanation content.
[0077] The problem matching processor calculates the matching degree P between the translated text information and the problem description according to the following formula:
[0078]
[0079] Where, k i δ(i) represents the weight coefficient of the i-th keyword in the translated text information, E(i) represents whether there are words similar to the i-th keyword in the problem description, E(i) = 1 indicates that they exist, E(i) = 0 indicates that they do not exist, δ(i) represents the similarity of words similar to the i-th keyword in the problem description, and n is the number of keywords in the translated text information;
[0080] The weighting coefficients and similarity scores are pre-set and stored in the question matching processor;
[0081] The problem matching processor sends explanation information with a matching degree greater than the matching threshold to the explanation selection processor;
[0082] The explanation selection processor calculates the excellence index Q of each explanation piece of information according to the following formula:
[0083] Q = EV·(1+e) P ;
[0084] Wherein, EV is the evaluation value of the explanatory information;
[0085] The explanation selection processor combines the response content from the explanation information with the highest excellence index with the basic introduction information to form the explanation content. If the basic introduction information has already been played for the same attraction, the response content will be used directly as the explanation content.
[0086] Tourists can provide feedback on the guided tour information through the terminal interactive module. The feedback information will be recorded in the blockchain information storage. The translated text information of the tourist will be combined with the attraction number to form a question information and sent to the question storage. The question storage will record the new question information.
[0087] The blockchain information storage calculates an evaluation value for each piece of explanation information and updates it as the evaluation is updated. The blockchain information storage calculates the evaluation value EV of the explanation information according to the following formula:
[0088]
[0089] Where m1 is the number of positive reviews, m2 is the number of neutral reviews, m3 is the number of negative reviews, and m is the total number of reviews;
[0090] The 'i' mentioned above is an ordinal number used to represent the sequence number.
[0091] The content disclosed above is only a preferred and feasible embodiment of the present invention, and is not intended to limit the scope of protection of the present invention. Therefore, all equivalent technical changes made based on the content of the present invention specification and drawings are included within the scope of protection of the present invention. Furthermore, the elements therein can be updated as technology develops.
Claims
1. A web3-based tourist attraction explanation translation system, characterized by, The system comprises a database storage module, a scenic spot positioning and retrieval module, a terminal interaction module and a language translation module. The database storage module is used for saving the description text information of scenic spots, the scenic spot positioning and retrieval module is used for positioning the specific location of tourists and retrieving the corresponding description text information from the database storage module, the terminal interaction module is used for collecting voice information of tourists and playing the commentary content, and the language translation module is used for translating the voice information of tourists and the commentary content. The database storage module comprises a basic information storage unit and a web3 network storage unit, the basic information storage unit is used for saving the basic introduction information of each tourist attraction, and the web3 network storage unit is used for saving the tourist attraction explanation information uploaded by users. The scenic spot positioning and retrieval module comprises a positioning unit, a scenic spot conversion unit and an information retrieval unit, the positioning unit is used for positioning the specific address location of tourists in real time, the scenic spot conversion unit converts the positioning information into scenic spot area information, and the information retrieval unit obtains the related basic introduction information and explanation information from the database storage module based on the scenic spot area information. The terminal interaction module comprises a voice collection unit, a voice playing unit, a text conversion unit, a text information management unit and a content screening unit, the voice collection unit is used for collecting the voice information of tourists, the voice playing unit is used for playing the commentary content, the text conversion unit is used for converting between audio information and text information, the text information management unit is used for managing the transmission and storage of text information, and the content screening unit is used for screening the explanation information from the information retrieval unit.
2. The web3-based tourist attraction explanation translation system of claim 1, wherein, The web3 network storage unit comprises a blockchain information storage, an information upload processor and a question storage, the blockchain information storage saves the explanation information of users through the blockchain technology, the information upload processor is used for creating the explanation information of users and uploading the explanation information to the blockchain information storage, and the question storage is used for saving the question information of tourists raised at scenic spots received from the terminal interaction module.
3. The web3-based tourist attraction explanation translation system of claim 2, wherein, The content screening unit comprises a question matching processor and an explanation selection processor, the question matching processor is used for matching the translated text information of tourists with the question description of the explanation information in the text cache storage, and the explanation selection processor is used for selecting one explanation information from the matching successful explanation information to synthesize the commentary content with the basic introduction information.
4. The web3-based tourist attraction explanation translation system of claim 3, wherein, The question matching processor calculates the matching degree P between the translated text information and the question description according to the following formula: wherein k i represents the weight coefficient of the ith keyword in the translated text information, E(i) represents whether there is a similar word to the ith keyword in the problem description, E(i)=1 represents that there is, E(i)=0 represents that there is not, δ(i) represents the similarity of the similar word to the ith keyword in the problem description, and n is the number of keywords in the translated text information; The question matching processor sends the explanation information with the matching degree greater than the matching threshold to the explanation selection processor. The explanation selection processor calculates the excellent index Q of each explanation information according to the following formula: Q = EV - (1 + e) P ; Wherein, EV is the evaluation value of the explanation information. The explanation selection processor synthesizes the reply content in the explanation information with the largest excellent index with the basic introduction information to synthesize the commentary content.
5. The web3-based tourist attraction explanation translation system of claim 4, wherein, The tourists give an evaluation to the explanation information through the terminal interaction module, the evaluation information is recorded in the blockchain information storage, and the blockchain information storage calculates the evaluation value EV of the explanation information according to the following formula: Wherein, m1 is the number of good reviews, m2 is the number of medium reviews, m3 is the number of bad reviews, and m is the total number of reviews.
Citation Information
Patent Citations
A real-time guided tour management system for tourist attractions based on artificial intelligence
CN112001817B