CN113625916A - Entertainment device for interaction and data acquisition and transmission - Google Patents

Entertainment device for interaction and data acquisition and transmission Download PDF

Info

Publication number
CN113625916A
CN113625916A CN202110837113.7A CN202110837113A CN113625916A CN 113625916 A CN113625916 A CN 113625916A CN 202110837113 A CN202110837113 A CN 202110837113A CN 113625916 A CN113625916 A CN 113625916A
Authority
CN
China
Prior art keywords
calculating
measuring
user
measurement
calculation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110837113.7A
Other languages
Chinese (zh)
Other versions
CN113625916B (en
Inventor
徐哲定
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Ximing Machinery Co ltd
Original Assignee
Guangzhou Ximing Machinery Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Ximing Machinery Co ltd filed Critical Guangzhou Ximing Machinery Co ltd
Priority to CN202110837113.7A priority Critical patent/CN113625916B/en
Publication of CN113625916A publication Critical patent/CN113625916A/en
Application granted granted Critical
Publication of CN113625916B publication Critical patent/CN113625916B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an entertainment device for interaction and data acquisition and transmission, which comprises: the output module is used for outputting the content to be calculated based on a preset program; the acquisition module is used for acquiring interaction information which is input by a user on a preset program and is related to the content to be calculated; and the recommendation module is used for performing combined measurement and calculation on the interactive information and the content to be calculated, and meanwhile recommending and transmitting the catering suitable for the current day to the association end of the user by combining the product category of the corresponding shop. By acquiring the interaction information and combining the product categories of the corresponding shops, the method calculates and recommends a suitable restaurant, ensures the interactive goodness of the user, and ensures that the user effectively receives the recommendation transmission result.

Description

Entertainment device for interaction and data acquisition and transmission
Technical Field
The invention relates to the technical field of artificial intelligence, in particular to an entertainment device which is used for interaction and has data acquisition and transmission functions.
Background
At present, when a consumer goes to a store for consumption, the consumer can pick up a needed meal according to a menu point, or can pick up a recommended main meal in the store under the condition that the consumer is uncertain what meal the consumer orders, but in the process of ordering, the user may feel uninteresting, and the like.
Therefore, the invention provides an entertainment device for interaction and data acquisition and transmission.
Disclosure of Invention
The invention provides an entertainment device with user interaction and data acquisition and transmission functions, which is used for calculating and recommending proper catering by acquiring interaction information and combining with product categories of corresponding shops, so that the user interaction is ensured to be good, and the user is ensured to effectively receive a recommendation transmission result.
The invention provides an entertainment device for interaction and data acquisition and transmission, which comprises:
the output module is used for outputting the content to be calculated based on a preset program;
the acquisition module is used for acquiring interaction information which is input by a user on a preset program and is related to the content to be calculated;
and the recommendation module is used for performing combined measurement and calculation on the interactive information and the content to be calculated, outputting an analytic language, and recommending and transmitting the catering suitable for the day to the association end of the user by combining the product category of the corresponding shop.
In one possible implementation, the output module includes:
the receiving unit is used for receiving a first option of the user on a preset interface;
the analysis unit is used for analyzing the option label of the first option, performing cycle comparison for preset times on the basis of the option label and a plurality of measurement and calculation blocks, acquiring a first measurement and calculation block after each cycle comparison, and if the first measurement and calculation block after each cycle comparison is the same block, taking the first measurement and calculation block as an available measurement and calculation block;
if a plurality of different second measuring and calculating blocks exist after the cyclic comparison of the preset times, screening the measuring and calculating block with the highest occurrence frequency after the cyclic comparison as an available measuring and calculating block;
and the output unit is used for calibrating and extracting a corresponding preset program from a preset database based on the available measuring and calculating block, clicking the preset degree and outputting the content to be calculated.
In one possible implementation manner, the method further includes:
the estimation module is used for estimating whether the user can trigger the output module to work or not before outputting the content to be measured and calculated based on a preset program, and comprises the following steps:
the sensing unit is used for carrying out face recognition on the user when the user enters the shop;
the processing unit is used for determining historical measurement and calculation information of the user on different platforms from a face database according to an identification result, establishing a blank document when the historical measurement and calculation information does not exist, triggering the output module to start working according to the fact that the measurement and calculation state of the user is a blank state, and meanwhile recording the interactive operation of the user based on the output module based on the blank document;
the processing unit is further used for dynamically tracking the user in a frame format according to the fact that the measuring and calculating state is a non-blank state when historical measuring and calculating information exists, and judging whether the user has measuring and calculating trends according to a dynamic tracking result;
if yes, triggering the output module to start working;
and if not, the output module is not triggered to start working.
In one possible implementation manner, the method further includes:
the first determination module is used for determining the use state of the current user on a preset interface;
the second determination module is used for determining the process occupation condition of the current user in the use state on a preset interface;
the first judgment module is used for judging whether a next user exists after the current user when the use state is an independent use state, and if so, determining the estimated waiting time of the next user based on the process occupation condition;
the second judging module is used for judging whether a user waiting for measurement and calculation exists or not when the using state is a non-independent using state, if so, establishing a user list of the user waiting for measurement and calculation, performing first screen splitting processing on the preset interface, and independently displaying the operation interface of the current user and the user list;
the calibration module is used for determining the to-be-operated state of each user waiting for measurement and calculation in the user list, extracting the user with the to-be-operated state being a non-independent measurement and calculation state, performing first calibration, and performing second calibration on the rest users in the user list;
the screen splitting module is used for determining the number of the first calibrated users waiting to be measured and calculated, performing second screen splitting processing on the independently displayed operation interface according to the number to obtain sub-split screens with one added to the corresponding number, and sending reminding information to the first calibrated users waiting to be measured and calculated to perform corresponding measurement and calculation based on the corresponding sub-split screens;
the recording module is used for displaying the progress to be triggered based on each sub-split screen, if the measuring and calculating operation of the corresponding user is not received after the progress bar of the progress to be triggered is displayed, the corresponding sub-split screen is in a standby state, and meanwhile, the corresponding user is inserted into the user list based on the timestamp to obtain a latest user list;
if the measuring and calculating operation of the corresponding user is received in the process that the progress bar of the progress to be triggered is not displayed, recording the operation step of the corresponding user;
the combined module is used for integrating the sub-screens after the second sub-screen division into independent operation interfaces after the measurement of the measurement users in the sub-screen division is finished, and sequentially measuring and calculating the sub-screens based on the integrated independent operation interfaces and the latest user list;
when the display interface of the sub-split screen is smaller than the minimum interface, determining the corresponding minimum sub-split screen, and distinguishing the waiting measuring and calculating users in multiple batches based on the time stamps;
capturing the current measuring and calculating progress corresponding to each minimum sub-split screen in the first batch, and automatically displaying and reminding the first user to be measured in the queuing sequence of the next batch to measure and calculate after the current measuring and calculating progress is finished.
In a possible implementation manner, the first determining module includes:
the first acquisition unit is used for acquiring a measuring and calculating instruction input by the current user on a preset interface;
a second obtaining unit, configured to obtain, based on the measurement and calculation instruction, an occupation process of the current user in a measurement and calculation process, determine an occupation address identifier of the occupation process, and determine whether the occupation process is full according to a coverage range of the occupation address identifier in a target address identifier;
if so, reminding the next user to carry out measurement and calculation;
and if not, reminding the current user to continue measuring and calculating, and calculating and displaying the measuring and calculating countdown of the current user.
In one possible implementation manner, the acquisition module includes:
the determining unit is used for determining the measurement and calculation types and the content types of the content to be calculated, and analyzing and acquiring a first measurement and calculation number of each measurement and calculation type and a second measurement and calculation number of each content type;
the establishing unit is used for matching the measuring and calculating type with the content type, establishing a matching mapping table and establishing initial measuring and calculating time of each mapping sub-lattice according to the matching mapping table;
the distribution unit is used for distributing first measuring and calculating time to each measuring and calculating task according to different measuring and calculating types, and distributing second measuring and calculating time to each measuring and calculating task according to different content types;
an acquisition unit configured to acquire an average measurement time based on the first measurement time and the second measurement time;
the comparison unit is used for comparing a first weight value of the measurement type corresponding to the same measurement question with a second weight value of the content type;
the judging unit is used for automatically judging the effective weight of the content to be calculated, and when the effective weight is related to the measurement and calculation type, if the first weight value is larger than the second weight value, based on the adjustable range corresponding to the initial measurement and calculation time, the time increment is obtained, and the average measurement and calculation time is increased and adjusted;
when the effective weight is related to the content type, if the first weight value is smaller than the second weight value, acquiring a time decrement based on an adjustable range corresponding to the initial measurement and calculation time to reduce and adjust the average measurement and calculation time;
otherwise, keeping the current average measuring and calculating time unchanged;
the calculation unit is used for setting the adjusted time as the calculation time of each calculation subject, and if the user does not perform input operation on the corresponding calculation subject within the calculation time, automatically calculating the input result of the corresponding calculation subject according to the input result of the calculation subject adjacent to the corresponding calculation subject;
if the adjacent measuring and calculating questions have no input result, acquiring the result of the measuring and calculating questions only with the result input in the content to be measured and calculated;
the content to be measured and calculated comprises a plurality of measuring and calculating subjects.
In one possible implementation, the recommendation module includes:
the acquisition unit is used for matching each piece of interactive sub-information in the interactive information with the corresponding measuring and calculating question in the content to be calculated to acquire a plurality of groups of input and output results;
the matching unit is used for matching corresponding measuring and calculating results with the input and output results based on the measuring and calculating database, sequentially performing cyclic extraction on effective information of all the measuring and calculating results according to measuring and calculating attributes, performing pre-analysis on each cyclic extraction result, judging the measuring and calculating weight of the corresponding cyclic extraction result in the measuring and calculating process, and storing the corresponding cyclic extraction result in a corresponding storage address according to the measuring and calculating weight;
the determining unit is used for calibrating a first storage address corresponding to the minimum measuring and calculating weight and a second storage address corresponding to the maximum measuring and calculating weight, and determining a storage address section according to the first storage address and the second storage address;
the judging unit is used for judging the information characteristics of the historical measuring and calculating information of the storage address field, correcting all measuring and calculating results according to the information characteristics and obtaining output measuring and calculating results;
the extraction unit is used for acquiring suitable information and taboo information in the output measurement and calculation result, extracting a first keyword from the suitable information and extracting a second keyword from the taboo information;
and the establishing unit is used for establishing a first catering list according to the product category of the shop and the first keyword, establishing a second catering list according to the second keyword, combining the first catering list and the second catering list, outputting an optimal catering list in a combined manner, and recommending and transmitting the catering applicable to the day to the associated end of the user.
In one possible implementation manner, the recommendation module further includes:
the screening unit is used for extracting historical adjusting parameters according to the measuring and calculating attributes when the same measuring and calculating weight occurs, arranging the historical adjusting parameters according to a default sequence and screening optimal adjusting parameters;
the optimization unit is used for acquiring the adjustment gain of the optimal adjustment parameter to optimize the measurement and calculation weight to acquire a new weight;
and the storage unit is used for storing the corresponding storage address of the corresponding cycle extraction result according to the new weight.
In one possible implementation, the catering for the day includes: the restaurant is one or more of catering for busy career, catering for peaches, catering for friendship and catering for small people.
In a possible implementation manner, the association end refers to a user end that establishes a communication binding relationship with a user.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a block diagram of an entertainment device with data collection and transmission for interaction according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Example 1:
an embodiment of the present invention provides an entertainment device for interaction and with data acquisition and transmission, as shown in fig. 1, including:
the output module is used for outputting the content to be calculated based on a preset program;
the acquisition module is used for acquiring interaction information which is input by a user on a preset program and is related to the content to be calculated;
and the recommendation module is used for performing combined measurement and calculation on the interactive information and the content to be calculated, outputting an analytic language, and recommending and transmitting the catering suitable for the day to the association end of the user by combining the product category of the corresponding shop.
In one possible implementation, the catering for the day includes: the restaurant is one or more of catering for busy career, catering for peaches, catering for friendship and catering for small people.
In a possible implementation manner, the association end refers to a user end that establishes a communication binding relationship with a user.
In this embodiment, the preset program may be a plurality of applets or APPs or links, and the content to be measured and calculated is obtained by opening the program, and the content to be measured and calculated is related to characters, fortune, marriage factors, and the like, and the content generally used for measurement and calculation may be output and tested based on the output module.
In this embodiment, the input interactive information means that, for example, the content to be calculated includes 5 measurement questions, and the user's answer to each measurement question is the interactive information.
In this embodiment, the combined measurement and calculation refers to a test performed based on the information of the subject and the answer subject, and the product category of the shop, such as the milky tea shop, includes: the temperature conditions of fruit juice, milk tea, tea and other and non-use products, such as: normal temperature, ice adding and the like are connected with the measurement and calculation results, for example, products such as pumpkin juice and the like can be recommended when the measurement is carried out for catering in public business.
In this embodiment, the analytic language is a language description of the measurement and calculation results, such as suitable for exercise, suitable for going out, and unsuitable for eating greasy food on the same day.
In this embodiment, the food and beverage may be a meal, a drink, an article, and the like.
In this embodiment, the interactive communication among the output module, the preset degree, the acquisition module, the recommendation module, and the association end may be implemented based on a measurement and calculation screen, a mobile phone user side, and a background server placed in a store.
The beneficial effects of the above technical scheme are: by acquiring the interaction information and combining the product categories of the corresponding shops, the method calculates and recommends a suitable restaurant, ensures the interactive goodness of the user, and ensures that the user effectively receives the recommendation transmission result.
Example 2:
based on embodiment 1, the output module includes:
the receiving unit is used for receiving a first option of the user on a preset interface;
the analysis unit is used for analyzing the option label of the first option, performing cycle comparison for preset times on the basis of the option label and a plurality of measurement and calculation blocks, acquiring a first measurement and calculation block after each cycle comparison, and if the first measurement and calculation block after each cycle comparison is the same block, taking the first measurement and calculation block as an available measurement and calculation block;
if a plurality of different second measuring and calculating blocks exist after the cyclic comparison of the preset times, screening the measuring and calculating block with the highest occurrence frequency after the cyclic comparison as an available measuring and calculating block;
and the output unit is used for calibrating and extracting a corresponding preset program from a preset database based on the available measuring and calculating block, clicking the preset degree and outputting the content to be calculated.
In this embodiment, the default interface refers to an interface displayed by the input module, a plurality of different default programs can be opened from the interface for measurement, and each measurement block includes a measurement program.
In this embodiment, the first option refers to the content related to calculation selected by the user, for example, calculating the fortune, at this time, the option tag of the first option is the fortune tag, and the multiple round comparisons are performed to obtain the calculation block most matched with the fortune.
The beneficial effects of the above technical scheme are: the selected label is determined according to the first option of the user, the most effective measuring and calculating block is screened for measuring and calculating through multiple times of cyclic comparison, the corresponding preset program is extracted, the measuring and calculating content is output, accurate measuring and calculating are facilitated, and the user requirements are met.
Example 3:
based on embodiment 1, the method further comprises the following steps:
the estimation module is used for estimating whether the user can trigger the output module to work or not before outputting the content to be measured and calculated based on a preset program, and comprises the following steps:
the sensing unit is used for carrying out face recognition on the user when the user enters the shop;
the processing unit is used for determining historical measurement and calculation information of the user on different platforms from a face database according to an identification result, establishing a blank document when the historical measurement and calculation information does not exist, triggering the output module to start working according to the fact that the measurement and calculation state of the user is a blank state, and meanwhile recording the interactive operation of the user based on the output module based on the blank document;
the processing unit is further used for dynamically tracking the user in a frame format according to the fact that the measuring and calculating state is a non-blank state when historical measuring and calculating information exists, and judging whether the user has measuring and calculating trends according to a dynamic tracking result;
if yes, triggering the output module to start working;
and if not, the output module is not triggered to start working.
In this embodiment, the interactive operation is an interaction of the user with the content to be measured and calculated.
In this embodiment, the blank state means that the user has no measurement history.
The beneficial effects of the above technical scheme are: through face recognition, whether historical measurement and calculation information exists or not is conveniently preliminarily determined, and when the historical measurement and calculation information exists, dynamic tracking is carried out to estimate the measurement and calculation trend, so that a user without measurement and calculation history can be ensured to carry out measurement and calculation, the user measurement and calculation experience is improved, and the user with the measurement and calculation history determines whether to carry out measurement and calculation according to the measurement and calculation trend, so that the measurement and calculation requirements of the user are met.
Example 4:
based on embodiment 1, the method further comprises the following steps:
the first determination module is used for determining the use state of the current user on a preset interface;
the second determination module is used for determining the process occupation condition of the current user in the use state on a preset interface;
the first judgment module is used for judging whether a next user exists after the current user when the use state is an independent use state, and if so, determining the estimated waiting time of the next user based on the process occupation condition;
the second judging module is used for judging whether a user waiting for measurement and calculation exists or not when the using state is a non-independent using state, if so, establishing a user list of the user waiting for measurement and calculation, performing first screen splitting processing on the preset interface, and independently displaying the operation interface of the current user and the user list;
the calibration module is used for determining the to-be-operated state of each user waiting for measurement and calculation in the user list, extracting the user with the to-be-operated state being a non-independent measurement and calculation state, performing first calibration, and performing second calibration on the rest users in the user list;
the screen splitting module is used for determining the number of the first calibrated users waiting to be measured and calculated, performing second screen splitting processing on the independently displayed operation interface according to the number to obtain sub-split screens with one added to the corresponding number, and sending reminding information to the first calibrated users waiting to be measured and calculated to perform corresponding measurement and calculation based on the corresponding sub-split screens;
the recording module is used for displaying the progress to be triggered based on each sub-split screen, if the measuring and calculating operation of the corresponding user is not received after the progress bar of the progress to be triggered is displayed, the corresponding sub-split screen is in a standby state, and meanwhile, the corresponding user is inserted into the user list based on the timestamp to obtain a latest user list;
if the measuring and calculating operation of the corresponding user is received in the process that the progress bar of the progress to be triggered is not displayed, recording the operation step of the corresponding user;
the combined module is used for integrating the sub-screens after the second sub-screen division into independent operation interfaces after the measurement of the measurement users in the sub-screen division is finished, and sequentially measuring and calculating the sub-screens based on the integrated independent operation interfaces and the latest user list;
when the display interface of the sub-split screen is smaller than the minimum interface, determining the corresponding minimum sub-split screen, and distinguishing the waiting measuring and calculating users in multiple batches based on the time stamps;
capturing the current measuring and calculating progress corresponding to each minimum sub-split screen in the first batch, and automatically displaying and reminding the first user to be measured in the queuing sequence of the next batch to measure and calculate after the current measuring and calculating progress is finished.
In this embodiment, the use states of the interface are preset, including an independent use state and a non-independent use state, where the independent use state is that the user can only use the interface by one person, and the non-independent use state is that multiple users can perform simultaneous operations on the preset interface.
In this embodiment, the process occupation condition is a measurement and calculation process of the measurement and calculation content on the preset interface by the user.
In this embodiment, after the first screen splitting process, the display result based on the preset interface is: after the operation interface and the user list of the current user and the second screen split processing, the display result based on the preset interface is as follows: the current user and the screen-splitting picture waiting for the measuring and calculating user in the non-independent state are non-independent measuring and calculating states.
In this embodiment, the first calibration and the second calibration are for distinguishing users in different states.
In this embodiment, the sub-split screens with the corresponding number of one added means that the current user occupies one screen originally, and then there are n users to be calculated, so that after the screen splitting, there are n +1 sub-split screens.
In this embodiment, the insertion into the user list is to ensure that all users who want to measure and calculate can measure and calculate in time.
In the embodiment, the minimum sub-split screen corresponding to the minimum interface is determined and divided, so as to ensure effective measurement and calculation of the user, ensure display effectiveness of the screen and facilitate measurement and calculation.
The beneficial effects of the above technical scheme are: and when the operation is in the dependent use state, the calculation is ensured to be completed as possible and effectively according to the number of the waiting users, the triggering conditions of the waiting users in the corresponding time, the determination of the minimum display interface of the sub split screen and the like.
Example 5:
based on embodiment 4, the first determining module includes:
the first acquisition unit is used for acquiring a measuring and calculating instruction input by the current user on a preset interface;
a second obtaining unit, configured to obtain, based on the measurement and calculation instruction, an occupation process of the current user in a measurement and calculation process, determine an occupation address identifier of the occupation process, and determine whether the occupation process is full according to a coverage range of the occupation address identifier in a target address identifier;
if so, reminding the next user to carry out measurement and calculation;
and if not, reminding the current user to continue measuring and calculating, and calculating and displaying the measuring and calculating countdown of the current user.
In this embodiment, the measurement and calculation instruction input by the preset interface is used as a trigger condition to measure an occupation progress in the measurement and calculation process.
In this embodiment, the corresponding target address identifiers of different preset programs are preset, for example, the target address of the program a is 000000, the six 0 s respectively correspond to one topic, and if the occupied address identifier is 0000 at this time, it indicates that the occupied process is not full, two measurements and calculations are required.
The beneficial effects of the above technical scheme are: the coverage range of the target address identifier is determined by occupying the address identifier, so that the process is determined, whether the measurement and calculation of the current user are finished or not can be effectively determined, and the experience effect is improved conveniently.
Example 6:
based on embodiment 1, the acquisition module includes:
the determining unit is used for determining the measurement and calculation types and the content types of the content to be calculated, and analyzing and acquiring a first measurement and calculation number of each measurement and calculation type and a second measurement and calculation number of each content type;
the establishing unit is used for matching the measuring and calculating type with the content type, establishing a matching mapping table and establishing initial measuring and calculating time of each mapping sub-lattice according to the matching mapping table;
the distribution unit is used for distributing first measuring and calculating time to each measuring and calculating task according to different measuring and calculating types, and distributing second measuring and calculating time to each measuring and calculating task according to different content types;
an acquisition unit configured to acquire an average measurement time based on the first measurement time and the second measurement time;
the comparison unit is used for comparing a first weight value of the measurement type corresponding to the same measurement question with a second weight value of the content type;
the judging unit is used for automatically judging the effective weight of the content to be calculated, and when the effective weight is related to the measurement and calculation type, if the first weight value is larger than the second weight value, based on the adjustable range corresponding to the initial measurement and calculation time, the time increment is obtained, and the average measurement and calculation time is increased and adjusted;
when the effective weight is related to the content type, if the first weight value is smaller than the second weight value, acquiring a time decrement based on an adjustable range corresponding to the initial measurement and calculation time to reduce and adjust the average measurement and calculation time;
otherwise, keeping the current average measuring and calculating time unchanged;
the calculation unit is used for setting the adjusted time as the calculation time of each calculation subject, and if the user does not perform input operation on the corresponding calculation subject within the calculation time, automatically calculating the input result of the corresponding calculation subject according to the input result of the calculation subject adjacent to the corresponding calculation subject;
if the adjacent measuring and calculating questions have no input result, acquiring the result of the measuring and calculating questions only with the result input in the content to be measured and calculated;
the content to be measured and calculated comprises a plurality of measuring and calculating subjects.
In this embodiment, the content to be calculated includes a plurality of test subjects, and the test type and the content category of each test subject are different, for example, the test type is related to fortune and the test content category is related to landscape.
In this embodiment, the calculation type is matched with the content type, for example, the fortune class is matched with the landscape class, the marriage class is matched with the food class, and the like, to form a matching mapping table, and a mapping grid, for example, the fortune class and the corresponding matched content type occupy one grid, and the like.
In this embodiment, the initial measurement and calculation time is estimated in advance based on the program platform and is used as an initial reference; meanwhile, according to the measurement type and the content type, the distribution of the measurement time is independently carried out.
In this embodiment, the effective weight bias refers to whether the calculation is performed by relatively depending on the measurement type or the content type during the measurement, and if the calculation is performed by relatively depending on the measurement type, the effective weight bias refers to the measurement type.
In this embodiment, the adjustable range of the initial measurement time is preset.
In this embodiment, the time increment and the time decrement are determined according to the adjustable range and the difference between the first weight value and the second weight value.
The beneficial effects of the above technical scheme are: the method comprises the steps of dividing the measurement type and the content type, matching to obtain initial measurement time, determining the measurement time for the measurement type and the content type, effectively adjusting the time in an increasing or decreasing mode based on comparison of effective weight and weight, automatically determining the measurement time for each topic, inputting the effective time for a user conveniently, ensuring the reliability of measurement, and indirectly improving the experience effect of the user.
Example 7:
based on embodiment 1, the recommendation module includes:
the acquisition unit is used for matching each piece of interactive sub-information in the interactive information with the corresponding measuring and calculating question in the content to be calculated to acquire a plurality of groups of input and output results;
the matching unit is used for matching corresponding measuring and calculating results with the input and output results based on the measuring and calculating database, sequentially performing cyclic extraction on effective information of all the measuring and calculating results according to measuring and calculating attributes, performing pre-analysis on each cyclic extraction result, judging the measuring and calculating weight of the corresponding cyclic extraction result in the measuring and calculating process, and storing the corresponding cyclic extraction result in a corresponding storage address according to the measuring and calculating weight;
the determining unit is used for calibrating a first storage address corresponding to the minimum measuring and calculating weight and a second storage address corresponding to the maximum measuring and calculating weight, and determining a storage address section according to the first storage address and the second storage address;
the judging unit is used for judging the information characteristics of the historical measuring and calculating information of the storage address field, correcting all measuring and calculating results according to the information characteristics and obtaining output measuring and calculating results;
the extraction unit is used for acquiring suitable information and taboo information in the output measurement and calculation result, extracting a first keyword from the suitable information and extracting a second keyword from the taboo information;
and the establishing unit is used for establishing a first catering list according to the product category of the shop and the first keyword, establishing a second catering list according to the second keyword, combining the first catering list and the second catering list, outputting an optimal catering list in a combined manner, and recommending and transmitting the catering applicable to the day to the associated end of the user.
In this embodiment, the input and output result is the title and the input content of the user for the title.
In this embodiment, the measurement database is pre-established, and includes various measurement programs and corresponding measurement results, and the measurement attributes, such as measurement of fortune, measurement of marital, measurement of personality, and the like, and by performing effective cycle extraction on all the measurement results according to one measurement attribute, the pre-analysis is performed on each extraction result to determine the weight of the measurement attribute on all the measurement results based on all the measurement attributes.
In this embodiment, the extracted results corresponding to the weights are stored, and the results are sequentially stored in the addresses based on the order of the weights, and the minimum measurement weight can be regarded as the corresponding start address, and the maximum measurement weight can be regarded as the corresponding end address, at this time, the storage address segment can be obtained.
In this embodiment, the information characteristics refer to the storage address segment, the stored extraction result, and what the corresponding attribute is related to, so that the information characteristics can be corrected according to the information characteristics to ensure the relevance of the output result.
The beneficial effects of the above technical scheme are: the measuring and calculating results are matched by obtaining input and output results, meanwhile, the measuring and calculating results are extracted circularly according to the measuring and calculating attributes, effective distinguishing of extracted information is guaranteed, information omission is avoided, the extracted results are pre-analyzed, the extracted results are not determined in weight and are placed in a storage address, an address section is determined according to the maximum and minimum weight, the measuring and calculating results are obtained according to the information characteristics of the address section, the effectiveness of output results is guaranteed, and finally a catering list is obtained, so that the user experience effect is improved.
Example 8:
based on embodiment 7, the recommendation module further includes:
the screening unit is used for extracting historical adjusting parameters according to the measuring and calculating attributes when the same measuring and calculating weight occurs, arranging the historical adjusting parameters according to a default sequence and screening optimal adjusting parameters;
the optimization unit is used for acquiring the adjustment gain of the optimal adjustment parameter to optimize the measurement and calculation weight to acquire a new weight;
and the storage unit is used for storing the corresponding storage address of the corresponding cycle extraction result according to the new weight.
In this embodiment, the historical adjustment parameters are, for example, adjustment parameters for measurement and calculation, such as a situation adjustment parameter, a character adjustment parameter, an adjustment parameter determined according to mood, and the like.
In this embodiment, the adjustment gain may be a certain quantity, that is, a series of operations, such as addition, subtraction, multiplication, division, etc., are performed on the measurement weight to obtain a new weight.
The beneficial effects of the above technical scheme are: through extracting historical adjustment parameters and sorting, the optimal parameters are convenient to screen, the gain optimization weight is further obtained, overlapping of positions where different information is placed is avoided, information is prevented from being covered, the integrity of the information is guaranteed, and the rationality of recommended catering is guaranteed.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. An entertainment device for interaction and data acquisition and transmission, comprising:
the output module is used for outputting the content to be calculated based on a preset program;
the acquisition module is used for acquiring interaction information which is input by a user on a preset program and is related to the content to be calculated;
and the recommendation module is used for performing combined measurement and calculation on the interactive information and the content to be calculated, outputting an analytic language, and recommending and transmitting the catering suitable for the day to the association end of the user by combining the product category of the corresponding shop.
2. The entertainment device for interaction and data collection transmission according to claim 1, wherein the output module comprises:
the receiving unit is used for receiving a first option of the user on a preset interface;
the analysis unit is used for analyzing the option label of the first option, performing cycle comparison for preset times on the basis of the option label and a plurality of measurement and calculation blocks, acquiring a first measurement and calculation block after each cycle comparison, and if the first measurement and calculation block after each cycle comparison is the same block, taking the first measurement and calculation block as an available measurement and calculation block;
if a plurality of different second measuring and calculating blocks exist after the cyclic comparison of the preset times, screening the measuring and calculating block with the highest occurrence frequency after the cyclic comparison as an available measuring and calculating block;
and the output unit is used for calibrating and extracting a corresponding preset program from a preset database based on the available measuring and calculating block, clicking the preset degree and outputting the content to be calculated.
3. The entertainment device as claimed in claim 2, wherein the estimation module is configured to estimate whether the user can trigger the output module to work before outputting the content to be estimated based on a predetermined program, and comprises:
the sensing unit is used for carrying out face recognition on the user when the user enters the shop;
the processing unit is used for determining historical measurement and calculation information of the user on different platforms from a face database according to an identification result, establishing a blank document when the historical measurement and calculation information does not exist, triggering the output module to start working according to the fact that the measurement and calculation state of the user is a blank state, and meanwhile recording the interactive operation of the user based on the output module based on the blank document;
the processing unit is further used for dynamically tracking the user in a frame format according to the fact that the measuring and calculating state is a non-blank state when historical measuring and calculating information exists, and judging whether the user has measuring and calculating trends according to a dynamic tracking result;
if yes, triggering the output module to start working;
and if not, the output module is not triggered to start working.
4. The entertainment device for interaction and data collection transmission according to claim 1, further comprising:
the first determination module is used for determining the use state of the current user on a preset interface;
the second determination module is used for determining the process occupation condition of the current user in the use state on a preset interface;
the first judgment module is used for judging whether a next user exists after the current user when the use state is an independent use state, and if so, determining the estimated waiting time of the next user based on the process occupation condition;
the second judging module is used for judging whether a user waiting for measurement and calculation exists or not when the using state is a non-independent using state, if so, establishing a user list of the user waiting for measurement and calculation, performing first screen splitting processing on the preset interface, and independently displaying the operation interface of the current user and the user list;
the calibration module is used for determining the to-be-operated state of each user waiting for measurement and calculation in the user list, extracting the user with the to-be-operated state being a non-independent measurement and calculation state, performing first calibration, and performing second calibration on the rest users in the user list;
the screen splitting module is used for determining the number of the first calibrated users waiting to be measured and calculated, performing second screen splitting processing on the independently displayed operation interface according to the number to obtain sub-split screens with one added to the corresponding number, and sending reminding information to the first calibrated users waiting to be measured and calculated to perform corresponding measurement and calculation based on the corresponding sub-split screens;
the recording module is used for displaying the progress to be triggered based on each sub-split screen, if the measuring and calculating operation of the corresponding user is not received after the progress bar of the progress to be triggered is displayed, the corresponding sub-split screen is in a standby state, and meanwhile, the corresponding user is inserted into the user list based on the timestamp to obtain a latest user list;
if the measuring and calculating operation of the corresponding user is received in the process that the progress bar of the progress to be triggered is not displayed, recording the operation step of the corresponding user;
the combined module is used for integrating the sub-screens after the second sub-screen division into independent operation interfaces after the measurement of the measurement users in the sub-screen division is finished, and sequentially measuring and calculating the sub-screens based on the integrated independent operation interfaces and the latest user list;
when the display interface of the sub-split screen is smaller than the minimum interface, determining the corresponding minimum sub-split screen, and distinguishing the waiting measuring and calculating users in multiple batches based on the time stamps;
capturing the current measuring and calculating progress corresponding to each minimum sub-split screen in the first batch, and automatically displaying and reminding the first user to be measured in the queuing sequence of the next batch to measure and calculate after the current measuring and calculating progress is finished.
5. The entertainment device with data collection and transmission for interaction as claimed in claim 4, wherein said first determination module comprises:
the first acquisition unit is used for acquiring a measuring and calculating instruction input by the current user on a preset interface;
a second obtaining unit, configured to obtain, based on the measurement and calculation instruction, an occupation process of the current user in a measurement and calculation process, determine an occupation address identifier of the occupation process, and determine whether the occupation process is full according to a coverage range of the occupation address identifier in a target address identifier;
if so, reminding the next user to carry out measurement and calculation;
and if not, reminding the current user to continue measuring and calculating, and calculating and displaying the measuring and calculating countdown of the current user.
6. The entertainment device for interaction and data collection and transmission according to claim 1, wherein the collection module comprises:
the determining unit is used for determining the measurement and calculation types and the content types of the content to be calculated, and analyzing and acquiring a first measurement and calculation number of each measurement and calculation type and a second measurement and calculation number of each content type;
the establishing unit is used for matching the measuring and calculating type with the content type, establishing a matching mapping table and establishing initial measuring and calculating time of each mapping sub-lattice according to the matching mapping table;
the distribution unit is used for distributing first measuring and calculating time to each measuring and calculating task according to different measuring and calculating types, and distributing second measuring and calculating time to each measuring and calculating task according to different content types;
an acquisition unit configured to acquire an average measurement time based on the first measurement time and the second measurement time;
the comparison unit is used for comparing a first weight value of the measurement type corresponding to the same measurement question with a second weight value of the content type;
the judging unit is used for automatically judging the effective weight of the content to be calculated, and when the effective weight is related to the measurement and calculation type, if the first weight value is larger than the second weight value, based on the adjustable range corresponding to the initial measurement and calculation time, the time increment is obtained, and the average measurement and calculation time is increased and adjusted;
when the effective weight is related to the content type, if the first weight value is smaller than the second weight value, acquiring a time decrement based on an adjustable range corresponding to the initial measurement and calculation time to reduce and adjust the average measurement and calculation time;
otherwise, keeping the current average measuring and calculating time unchanged;
the calculation unit is used for setting the adjusted time as the calculation time of each calculation subject, and if the user does not perform input operation on the corresponding calculation subject within the calculation time, automatically calculating the input result of the corresponding calculation subject according to the input result of the calculation subject adjacent to the corresponding calculation subject;
if the adjacent measuring and calculating questions have no input result, acquiring the result of the measuring and calculating questions only with the result input in the content to be measured and calculated;
the content to be measured and calculated comprises a plurality of measuring and calculating subjects.
7. The user-interactive entertainment device with data collection and transmission as recited in claim 1, wherein the recommendation module comprises:
the acquisition unit is used for matching each piece of interactive sub-information in the interactive information with the corresponding measuring and calculating question in the content to be calculated to acquire a plurality of groups of input and output results;
the matching unit is used for matching corresponding measuring and calculating results with the input and output results based on the measuring and calculating database, sequentially performing cyclic extraction on effective information of all the measuring and calculating results according to measuring and calculating attributes, performing pre-analysis on each cyclic extraction result, judging the measuring and calculating weight of the corresponding cyclic extraction result in the measuring and calculating process, and storing the corresponding cyclic extraction result in a corresponding storage address according to the measuring and calculating weight;
the determining unit is used for calibrating a first storage address corresponding to the minimum measuring and calculating weight and a second storage address corresponding to the maximum measuring and calculating weight, and determining a storage address section according to the first storage address and the second storage address;
the judging unit is used for judging the information characteristics of the historical measuring and calculating information of the storage address field, correcting all measuring and calculating results according to the information characteristics and obtaining output measuring and calculating results;
the extraction unit is used for acquiring suitable information and taboo information in the output measurement and calculation result, extracting a first keyword from the suitable information and extracting a second keyword from the taboo information;
and the establishing unit is used for establishing a first catering list according to the product category of the shop and the first keyword, establishing a second catering list according to the second keyword, combining the first catering list and the second catering list, outputting an optimal catering list in a combined manner, and recommending and transmitting the catering applicable to the day to the associated end of the user.
8. The entertainment device for interaction and data collection transmission according to claim 7, wherein the recommendation module further comprises:
the screening unit is used for extracting historical adjusting parameters according to the measuring and calculating attributes when the same measuring and calculating weight occurs, arranging the historical adjusting parameters according to a default sequence and screening optimal adjusting parameters;
the optimization unit is used for acquiring the adjustment gain of the optimal adjustment parameter to optimize the measurement and calculation weight to acquire a new weight;
and the storage unit is used for storing the corresponding storage address of the corresponding cycle extraction result according to the new weight.
9. The entertainment device for interaction and data collection and transmission as recited in claim 1, wherein the catering for the day includes: the restaurant is one or more of catering for busy career, catering for peaches, catering for friendship and catering for small people.
10. The user-interactive entertainment device with data collection and transmission functions as claimed in claim 1, wherein the associated end is a user end that establishes a communication binding relationship with the user.
CN202110837113.7A 2021-07-23 2021-07-23 Entertainment device for interaction and data acquisition and transmission Active CN113625916B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110837113.7A CN113625916B (en) 2021-07-23 2021-07-23 Entertainment device for interaction and data acquisition and transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110837113.7A CN113625916B (en) 2021-07-23 2021-07-23 Entertainment device for interaction and data acquisition and transmission

Publications (2)

Publication Number Publication Date
CN113625916A true CN113625916A (en) 2021-11-09
CN113625916B CN113625916B (en) 2022-08-16

Family

ID=78380720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110837113.7A Active CN113625916B (en) 2021-07-23 2021-07-23 Entertainment device for interaction and data acquisition and transmission

Country Status (1)

Country Link
CN (1) CN113625916B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114297107A (en) * 2021-12-29 2022-04-08 成都智明达电子股份有限公司 Management method, equipment and medium for label Tag

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377257A (en) * 2012-04-28 2013-10-30 许金发 Personal fortune analytic system and method
CN107093124A (en) * 2017-02-27 2017-08-25 口碑控股有限公司 A kind of information recommendation method and device
US20170270211A1 (en) * 2016-03-18 2017-09-21 Zachary Schwartz Attraction and Event Guide System and Related Methods
CN108174247A (en) * 2017-12-27 2018-06-15 优酷网络技术(北京)有限公司 Video interaction method and device
CN110400180A (en) * 2019-07-29 2019-11-01 腾讯科技(深圳)有限公司 Display methods, device and storage medium based on recommendation information
US20200104288A1 (en) * 2017-06-14 2020-04-02 Alibaba Group Holding Limited Method and apparatus for real-time interactive recommendation
CN111027953A (en) * 2019-10-21 2020-04-17 深圳蚂里奥技术有限公司 Restaurant ordering and payment method and system
US20200364068A1 (en) * 2019-05-16 2020-11-19 Lovingly, Llc Emotionally driven software interaction experience

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377257A (en) * 2012-04-28 2013-10-30 许金发 Personal fortune analytic system and method
US20170270211A1 (en) * 2016-03-18 2017-09-21 Zachary Schwartz Attraction and Event Guide System and Related Methods
CN107093124A (en) * 2017-02-27 2017-08-25 口碑控股有限公司 A kind of information recommendation method and device
US20200104288A1 (en) * 2017-06-14 2020-04-02 Alibaba Group Holding Limited Method and apparatus for real-time interactive recommendation
CN108174247A (en) * 2017-12-27 2018-06-15 优酷网络技术(北京)有限公司 Video interaction method and device
US20200364068A1 (en) * 2019-05-16 2020-11-19 Lovingly, Llc Emotionally driven software interaction experience
CN110400180A (en) * 2019-07-29 2019-11-01 腾讯科技(深圳)有限公司 Display methods, device and storage medium based on recommendation information
CN111027953A (en) * 2019-10-21 2020-04-17 深圳蚂里奥技术有限公司 Restaurant ordering and payment method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
唐东平等: "基于情境感知的餐饮O2O推荐***研究", 《计算机技术与发展》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114297107A (en) * 2021-12-29 2022-04-08 成都智明达电子股份有限公司 Management method, equipment and medium for label Tag
CN114297107B (en) * 2021-12-29 2024-05-24 成都智明达电子股份有限公司 Label Tag management method, device and medium

Also Published As

Publication number Publication date
CN113625916B (en) 2022-08-16

Similar Documents

Publication Publication Date Title
US11847684B2 (en) Systems and method for tracking consumer tasting preferences
KR101843987B1 (en) Server, device, and method for servicing and recommendation of wine information
US11823042B2 (en) System for measuring food weight
CN107092647B (en) Method and device for providing resource combination
US20200410573A1 (en) Computer-implemented method for generating a suggestion list and system for generating an order list
CN111899068A (en) Commodity shopping guide method and device, storage medium and computer equipment
CN113625916B (en) Entertainment device for interaction and data acquisition and transmission
CN112417284A (en) Method and device for pushing display information
US20230215293A1 (en) System and method for designing food and beverage flavor experiences
CN113505301A (en) Information query method and related equipment thereof
CN115983952A (en) Custom garment design recommendation system
US11720578B2 (en) Information providing method
CN110852299A (en) Method and device for determining eating habits of customers
CN116228342B (en) Commodity recommendation method and device and computer readable storage medium
CN110648061A (en) System and method for evaluating sensory quality of agricultural products
CN111275493A (en) List data processing method and device, server and nonvolatile storage medium
CN111046293A (en) Method and system for recommending content according to evaluation result
CN110633418A (en) Commodity recommendation method and device
CN115910283A (en) Nutrition data generation method and device and related equipment
CN115221420A (en) Diet recommendation method and system based on user portrait
CN111193598B (en) Group chat session recommendation method and device
CN114519512A (en) Data processing method and device, readable storage medium and electronic equipment
CN110659579A (en) Method, apparatus, equipment and medium for identifying deteriorated article
US11734288B2 (en) Information providing method
CN110516115A (en) A kind of sort method and system for using user interest point

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant