CN114760353B - Smart city Internet service management system and method based on big data - Google Patents
Smart city Internet service management system and method based on big data Download PDFInfo
- Publication number
- CN114760353B CN114760353B CN202210481071.2A CN202210481071A CN114760353B CN 114760353 B CN114760353 B CN 114760353B CN 202210481071 A CN202210481071 A CN 202210481071A CN 114760353 B CN114760353 B CN 114760353B
- Authority
- CN
- China
- Prior art keywords
- user
- identity code
- response
- monitoring application
- user identity
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000012544 monitoring process Methods 0.000 claims abstract description 105
- 238000004458 analytical method Methods 0.000 claims abstract description 45
- 238000001514 detection method Methods 0.000 claims abstract description 43
- 230000004044 response Effects 0.000 claims description 134
- 238000011156 evaluation Methods 0.000 claims description 47
- 238000004364 calculation method Methods 0.000 claims description 23
- 238000007726 management method Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 3
- 150000007523 nucleic acids Chemical class 0.000 description 29
- 102000039446 nucleic acids Human genes 0.000 description 29
- 108020004707 nucleic acids Proteins 0.000 description 29
- 230000008569 process Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000011330 nucleic acid test Methods 0.000 description 2
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000035558 fertility Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007826 nucleic acid assay Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2111—Location-sensitive, e.g. geographical location, GPS
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Educational Administration (AREA)
- General Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a smart city Internet service management system and method based on big data, wherein the management system comprises an identity code generation module, a detection trigger module, an identity code display module and an identity code use analysis module, wherein the identity code generation module is used for providing smart city life Internet service by presetting a user identity code in a monitoring application, the monitoring application is used for acquiring identity information of a user in the current city through scanning the user identity code in the monitoring application, the detection trigger module is used for acquiring information used when the monitoring application is opened by the user when the detection trigger module detects that the user opens the monitoring application, if the user only uses the user identity code when the monitoring application is opened by the user history, the identity code display module directly calls the user identity code to display, otherwise, the identity code use analysis module is used for analyzing related information of the user using the user identity code and judging whether to directly call the user identity code to display.
Description
Technical Field
The invention relates to the technical field of smart cities, in particular to a smart city Internet service management system and method based on big data.
Background
The smart city fully utilizes new generation information technologies such as Internet of things, cloud computing and the Internet in various industries in the city, opens up and integrates a system and service of the city to improve the efficiency of resource utilization, realize deep integration of informatization, industrialization and urbanization, improve the urbanization quality, realize fine and dynamic management, improve the urban management effect and improve the living quality of citizens.
In the construction process of the smart city, a smart city life service program is developed for a plurality of cities, and the program covers various functions such as transportation travel, convenient payment, intelligent customer service and the like.
Disclosure of Invention
The invention aims to provide a smart city Internet service management system and method based on big data, which are used for solving the problems in the background technology.
In order to solve the technical problems, the invention provides the following technical scheme:
a smart city Internet service management system based on big data comprises an identity code generation module, a detection triggering module, an identity code display module and an identity code use analysis module,
the identity code generating module sets a user identity code in a monitoring application in advance, wherein the monitoring application is used for providing smart city life internet service, the identity code in the monitoring application is scanned to obtain the identity information of the user in the current city,
when detecting that a user opens a monitoring application, the detection triggering module acquires information of use when the user opens the monitoring application in a historical manner, if the user only uses the user identity code when the user opens the monitoring application in a historical manner, the identity code display module directly calls the user identity code to display, otherwise, the identity code use analysis module analyzes related information of the user using the user identity code by the user and judges whether to directly call the user identity code to display.
Further, the identification code use analysis module comprises a response position selection module, a position judgment module and a monitoring application analysis module,
the response position selecting module is used for selecting a user identity code of a user, wherein the user number users who effectively use the user identity code in a certain position within a latest preset period of time is larger than a user threshold value, the position is the response position, when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by a specific terminal to acquire identity information, the monitoring application is called that the user identity code is effectively used for the certain time,
the position judging module obtains the geographic position when the user opens the monitoring application as an analysis position, judges whether the analysis position is in the association range of a certain response position, analyzes the service condition of the monitoring application in the association range of the response position if the analysis position is in the association range of the certain response position,
the response position is determined according to the use condition of the user identity code, and the association range of a certain position is a circular area range formed by drawing a circle with the position as a circle center and a preset length as a radius.
Further, the monitoring application analysis module comprises a preferred position selection module, a variance calculation comparison module, an evaluation index acquisition module and an evaluation index comparison module,
the preferred position selecting module extracts each position when the user identity code is effectively used in the latest time period of the user as a candidate position, if two candidate positions exist, one candidate position is positioned in the association range of the other candidate position, the two candidate positions are combined, the center point between the two candidate positions is taken as a new candidate position, if the new candidate position is positioned outside the association range of all candidate positions, the new candidate position is taken as the preferred position, otherwise, the combination processing of each candidate position is continued,
the variance calculation and comparison module calculates variances of the effective indexes of all the preferred positions, if the variances of the effective indexes are larger than or equal to a variance threshold, the preferred position with the largest effective index is obtained as a trend position, if the response position is positioned in the association range of the trend position, the identity code display module is operated,
wherein the sum of the number of times of the effective use of the user identity code of the candidate position corresponding to a certain preferred position is the effective index of the preferred position,
if the variance of the effective index is less than the variance threshold or the response location is outside the associated range of the trending location, the effective index evaluation index acquisition module user acquires the evaluation index Z of the response location,
and the evaluation index comparison module compares the evaluation index of the response clerical work with an evaluation threshold value, and if the evaluation index of the response position is greater than or equal to the evaluation threshold value, the identity code display module works.
Further, the evaluation index calculation module comprises a first factor calculation module, a second factor calculation module, a third factor calculation module and an evaluation index calculation module,
the first factor calculation module obtains the total number of times Pz of effectively using the user identity code in the period of the latest time of the user and the total number of times Px of effectively using the user identity code in the response position, then the first factor u=px/Pz of the response position,
the second factor calculation module obtains a time interval ts from when the user enters the association range of the response position to the current time, and then the response ratio q=ts/tz of the response position, wherein tz is a time interval from when other users enter the association range of the response position in a preset period of time recently to when the corresponding users effectively use the user identity codes, if q is greater than 1, the second factor v=1 of the response position, otherwise, the second factor v=q of the response position,
the third factor calculation module obtains the number Rz of the associated users of the user in the response position and the number Rx of the users effectively using the user identity codes in the associated users of the response position in a last preset period of time, then the third factor w=Rx/Rz, wherein if the number of times that the time interval for effectively using the user identity codes in the association range of two users in a certain position is smaller than the staggering threshold value is larger than the association threshold value, then the two users are mutually associated users in the position,
the evaluation index calculation module calculates an evaluation index z=0.62×u+0.22×v+0.16×w of the response position.
A smart city internet service management method based on big data, the management method comprising the steps of:
step S100: a user identity code is preset in a monitoring application, wherein the monitoring application is used for providing smart city life internet service, and the identity information of a user in a current city is obtained by scanning the user identity code in the monitoring application;
step S200: when detecting that a user opens the monitoring application, acquiring information of use when the user opens the monitoring application in a historical manner;
step S300: analyzing the information acquired in step S200, if the user history opens the monitoring application using only the user identification code, directly retrieving the user identification code for display,
otherwise, analyzing the related information of the user using the user identity code, and judging whether to directly call the user identity code for display according to the related information.
Further, the analyzing the related information of the user using the user identity code includes:
obtaining the geographic position when the user is detected to open the monitoring application as an analysis position, judging whether the analysis position is in the association range of a certain response position, if the analysis position is in the association range of the certain response position, analyzing the use condition of the monitoring application in the association range of the certain response position,
wherein, the response position is determined by the use condition of the user identity code,
the association range of a certain position is a circular area range formed by drawing a circle with the position as a circle center and the preset length as a radius.
Further, the determining the response position according to the use condition of the user identity code includes:
if the number of users who effectively use the user identity code for a last preset period of time is greater than the user threshold, then the location is a responsive location,
when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by a specific terminal to acquire the identity information, the monitoring application is called as the effective user identity code.
Further, the analyzing the usage of the monitoring application in the association range of the response position includes:
extracting each position as a candidate position when the user identity code is effectively used in the latest time period of the user, merging the candidate positions to obtain a plurality of preferred positions,
wherein the sum of the number of times of the effective use of the user identity code of the candidate position corresponding to a certain preferred position is the effective index of the preferred position,
calculating the variance of the effective indexes of all the preferred positions, if the variance of the effective indexes is greater than or equal to the variance threshold, acquiring the preferred position with the largest effective index as the trend position, if the response position is in the association range of the trend position, directly calling the user identity code for display,
otherwise, the total number of times of effective use of the user identity code Pz and the total number of times of effective use of the user identity code Px at the response location in the latest time period of the user are obtained, then the first factor u=px/Pz at the response location,
acquiring a time interval ts from when the user enters the association range of the response position to the current time, and then obtaining a response duty ratio q=ts/tz of the response position, wherein tz is a time interval from when other users enter the association range of the response position in a preset period of time to when the corresponding users effectively use the user identity codes, if q is greater than 1, a second factor v=1 of the response position, otherwise, a second factor v=q of the response position,
acquiring the number Rz of associated users of the user in the response position and the number Rx of users effectively using the user identity codes in the associated users of the response position in a last preset period, then a third factor W=Rx/Rz, wherein if the number of times that the time interval for effectively using the user identity codes in the association range of two users in a certain position is smaller than the staggering threshold value is larger than the association threshold value, the two users are mutually associated users in the position,
then the evaluation index z=0.62 x u+0.22 x v+0.16 x w for the response position,
if the evaluation index of the response position is larger than or equal to the evaluation threshold value, the user identity code is directly called for display.
In the technical scheme, the multi-angle consideration is carried out from the position information, the user habit information and the identity code using information, so that the result of analyzing whether the user identity code is required to be called is more accurate.
Further, the merging the candidate locations to obtain a plurality of preferred locations includes:
if one candidate position is located in the association range of the other candidate position, the two candidate positions are combined, a center point between the two candidate positions is taken as a new candidate position, if the new candidate position is located outside the association range of all candidate positions, the new candidate position is a preferred position, otherwise, the combination processing of the candidate positions is continued, and therefore the technical effect of improving the accuracy of subsequent judgment is achieved.
Further, before the step of obtaining the information of the use of the user when the monitoring application is opened, the method further includes:
and acquiring the interval duration of the last time the monitoring application of the user effectively uses the user identity code and the current time, and acquiring the information of the use of the user when the monitoring application is opened in a historical way if the interval duration is larger than an interval threshold value.
Compared with the prior art, the invention has the following beneficial effects: according to the invention, through analyzing the use habit of the user, the historical position condition of the user when using the program and the current position condition, whether the user is to use the identity code is judged, when the identity code of the user to use the monitoring program is detected, the identity code of the user can only be displayed directly, the process of searching the identity code of the user in the monitoring program by the user is omitted, and the use experience of the user is improved.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a schematic block diagram of a big data based smart city Internet service management system of the present invention;
FIG. 2 is a schematic block diagram of a monitoring application analysis module of the big data based smart city Internet service management system of the present invention;
FIG. 3 is a flow chart of the smart city Internet service management method based on big data of the present invention;
FIG. 4 is a flow chart of the intelligent city Internet service management method based on big data for analyzing the use condition of the monitoring application in the association range of the response position;
fig. 5 is a schematic diagram of the association range of the smart city internet service management method based on big data according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1-5, the present invention provides the following technical solutions: a smart city Internet service management system based on big data comprises an identity code generation module, a detection triggering module, an identity code display module and an identity code use analysis module,
the identity code generating module sets a user identity code in a monitoring application in advance, wherein the monitoring application is used for providing smart city life internet service, the identity code in the monitoring application is scanned to obtain the identity information of the user in the current city,
the detection triggering module obtains the information of the use of the user when the monitoring application is opened by the user when the monitoring application is detected to be opened by the user, if the user only uses the user identity code when the monitoring application is opened by the user by the history, the identity code display module directly calls the user identity code to display,
otherwise, the identity code usage analysis module analyzes the related information of the user using the user identity code and judges whether to directly call the user identity code for display according to the related information.
The identity code usage analysis module comprises a response position selection module, a position judgment module and a monitoring application analysis module,
the response position selecting module is used for selecting a user identity code of a user, wherein the user number users who effectively use the user identity code in a certain position within a latest preset period of time is larger than a user threshold value, the position is the response position, when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by a specific terminal to acquire identity information, the monitoring application is called that the user identity code is effectively used for the certain time,
the position judging module acquires the geographic position when the user opens the monitoring application as an analysis position, judges whether the analysis position is in the association range of a certain response position, if the analysis position is in the association range of the certain response position,
the monitoring application analysis module analyzes the service condition of the monitoring application in the association range of the response position, wherein the response position is determined according to the service condition of the user identity code, and the association range of a certain position is a circular area range formed by drawing a circle with the position as a circle center and a preset length as a radius.
The monitoring application analysis module comprises a preferred position selection module, a variance calculation comparison module, an evaluation index acquisition module and an evaluation index comparison module,
the preferred location selection module extracts each location when the user identity code is effectively used in the latest time period of the user as a candidate location,
if there are two candidate positions, one of which is located in the associated range of the other candidate position, the two candidate positions are merged, the center point between the two candidate positions is taken as a new candidate position, if the new candidate position is located outside the associated range of all candidate positions, the new candidate position is the preferred position, otherwise, the merging process is continued for each candidate position,
the variance calculation comparison module calculates variances of the effective indexes of all preferred locations,
if the variance of the effective index is greater than or equal to the variance threshold, the preferred position with the maximum effective index is obtained as the trend position, if the response position is in the association range of the trend position, the identity code display module is operated,
wherein the sum of the number of times of effectively using the user identity code of the candidate position corresponding to a certain preferred position is the effective index of the preferred position, and if the variance of the effective index is smaller than the variance threshold or the response position is located outside the association range of the trend position, the effective index evaluation index acquisition module user acquires the evaluation index Z of the response position,
and the evaluation index comparison module compares the evaluation index of the response clerical work with an evaluation threshold value, and if the evaluation index of the response position is greater than or equal to the evaluation threshold value, the identity code display module works.
The evaluation index calculating module comprises a first factor calculating module, a second factor calculating module, a third factor calculating module and an evaluation index calculating module,
the first factor calculation module obtains the total number of times Pz of effectively using the user identity code in the period of the latest time of the user and the total number of times Px of effectively using the user identity code in the response position, then the first factor u=px/Pz of the response position,
the second factor calculation module obtains the time interval ts from the time when the user enters the association range of the response position to the current time, then the response ratio q=ts/tz of the response position,
wherein tz is a time interval from when other users enter the association range of the response position in a last preset period to when the corresponding users effectively use the user identity code, if q is greater than 1, the second factor v=1 of the response position, otherwise, the second factor v=q of the response position,
the third factor calculation module obtains the number Rz of the associated users of the user in the response position and the number Rx of the users effectively using the user identity codes in the associated users of the user in the response position in a last preset period of time, then the third factor w=Rx/Rz,
wherein if there is a time interval for which two users effectively use the user identity code in the association range of a certain location is less than the staggering threshold number of times greater than the association threshold, then the two users are associated users with each other at the location,
the evaluation index calculation module calculates an evaluation index z=0.62×u+0.22×v+0.16×w of the response position.
A smart city internet service management method based on big data, the management method comprising the steps of:
step S100: a user identity code is preset in a monitoring application, wherein the monitoring application is used for providing smart city life internet service, and the identity information of a user in a current city is obtained by scanning the user identity code in the monitoring application;
the monitoring application in the application refers to programs for providing smart city life internet services, such as smart tin, my Nanjing and the like, and the programs can provide internet services such as road condition big data in transportation travel, road parking payment, urban and rural resident social security payment, fertility registration and the like;
in order to improve the speed and efficiency in the nucleic acid detection process, an identity code for nucleic acid detection is newly added in a program for providing smart city life Internet service, but because a plurality of functional modules are arranged in the program, an identity code display page can not be opened from the program at one time, and particularly, some old people can not call the application programs, aiming at the problem, the monitoring application condition is analyzed to judge whether a user uses the monitoring application program to display the identity code for nucleic acid detection;
step S200: when detecting that the user opens the monitoring application, acquiring information of the use of the user when the user historically opens the monitoring application, wherein the acquiring information of the use of the user historically opens the monitoring application further comprises:
acquiring interval duration of last time the monitoring application of the user effectively uses the user identity code and the current time, acquiring information of use when the monitoring application is opened by the user in a history way if the interval duration is larger than an interval threshold value,
in real life, nucleic acid detection is generally performed at intervals of a certain duration, so that if the intervals are shorter, the user does not open the monitoring application at the moment for nucleic acid detection, so that analysis is not needed when the intervals are shorter, if the intervals are longer, it is possible that the user needs to perform nucleic acid detection, and an identity code needs to be presented, so that information of use when the user opens the monitoring application historically is needed to be analyzed;
step S300: analyzing the information acquired in step S200, if the user history opens the monitoring application using only the user identification code, directly retrieving the user identification code for display,
otherwise, analyzing the related information of the user using the user identity code, and judging whether to directly call the user identity code for display according to the related information.
The analysis of the relevant information of the user using the user identity code comprises the following steps:
obtaining a geographic position when a detected user opens a monitoring application as an analysis position, judging whether the analysis position is in an association range of a certain response position, and analyzing the service condition of the monitoring application in the association range of the response position if the analysis position is in the association range of the certain response position;
wherein, the response position is determined by the use condition of the user identity code,
the association range of a certain position is a circular area range formed by drawing a circle with the position as a circle center and the preset length as a radius,
as shown in fig. 5, the position X and the position Y are within the association range of the position O, and the position Z is outside the association range of the position O;
the method and the device have the advantages that the nucleic acid detection points are set during the nucleic acid detection, the number of detection queues arranged at the nucleic acid detection points is different, the number of the nucleic acid detection points detected by some people is different each time, meanwhile, the number of the people at the nucleic acid detection points is more, the people at the nucleic acid detection points need to be arranged in a longer queue, and the number of the people at the nucleic acid detection points is less, and based on the reasons, the method and the device can judge whether the analysis position is in the relevant range of a certain response position or not to improve the accuracy of the follow-up judgment result;
in the application, judging whether the analysis position is within the association range of a certain response position is actually judging whether the analysis position is in the vicinity of a nucleic acid detection point when the monitoring application is opened;
the determining the response position according to the use condition of the user identity code comprises the following steps:
if the number of users who effectively use the user identity code for a last preset period of time at a certain position is greater than the user threshold value, indicating that this position belongs to the position of the nucleic acid detection point, then the position is the response position,
the latest preset period of time in the present application refers to a period of time before detecting that the user opens the monitoring application, for example, a period of time before detecting that the user opens the monitoring application;
when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by a specific terminal to obtain the identity information, the monitoring application is called as the effective user identity code;
the specific scanning terminal refers to a terminal for a detector to scan the identity code of each user for nucleic acid detection;
the analyzing the usage of the monitoring application within the association range of the response position comprises:
extracting each position as a candidate position when the user identity code is effectively used in the latest time period of the user, merging the candidate positions to obtain a plurality of preferred positions,
the latest time period in the application can be understood as the period of the latest nucleic acid detection, for example, in the time period of the latest 10 times of the latest nucleic acid detection, namely, the latest 10 times of the latest nucleic acid detection by the user;
wherein the sum of the number of times of the effective use of the user identity code of the candidate position corresponding to a certain preferred position is the effective index of the preferred position,
the merging of each candidate location to obtain a plurality of preferred locations includes:
there are two candidate positions, if one of the candidate positions is located within the associated range of the other candidate position, the two candidate positions are combined, the center point between the two candidate positions is taken as the new candidate position,
if the new candidate position is located outside the association range of all the candidate positions, the new candidate position is the preferred position, otherwise, the merging processing is continued on each candidate position;
for example, in the case of a car,
user 1 has 8 most recent nucleic acid assays at positions 1, 2, 3, 2, 4, 1, 5, 3,
then the candidate locations are location 1, location 2, location 3, location 4, location 5,
if it is said that position 1 is within the associated range of position 2, then position 1 and position 2 become combined into 1 position, set to position a,
if location a is not within the association range of location 3, is not within the association range of location 4, is not within the association range of location 5,
then position a is the preferred position, the effective index of position a is the sum of the number of times of detection at position 1 and the number of times of detection at position 2 in the last 8 nucleic acid detections, i.e. the effective index of position a is 4;
if position a is within the association range of position 3, is not within the association range of position 4, is not within the association range of position 5, then position a and position 3 become combined into 1 position, set to position b, then proceed to determine if position b is within the association range of a certain position,
if position a is not within the association range of position 3, is not within the association range of position 5, then position a and position 4 become combined into 1 position, set as position b, and then continue to determine if position b is within the association range of a certain position,
then position a and position 3 become combined into 1 position, set to position b, and then continue to determine if position b is within the range of association of a certain position,
if location a is not within the association range of location 3, is not within the association range of location 4, but is within the association range of location 5,
then position a and position 5 become combined into 1 position, set to position b, and then continue to determine if position b is within the range of association of a certain position,
and so on, so that the obtained preferred positions are not in the association range with each other;
if position a is present within the association of position 3, also within the association of position 4, not within the association of position 5,
then position a and position 3 may be combined to obtain position c, and then whether position c is within the association range of position 4 is determined;
through the combination processing of the positions, judgment errors caused by different numbers of detection queues set by the nucleic acid detection points, the length of the detection queuing teams and the like are reduced;
calculating the variance of the effective indexes of all the preferred positions, if the variance of the effective indexes is greater than or equal to the variance threshold, acquiring the preferred position with the largest effective index as the trend position, if the response position is in the association range of the trend position, directly calling the user identity code for display,
if the variance is larger, it indicates that the user tends to detect at a certain nucleic acid detection point, if the current response position is the nucleic acid detection point which belongs to the most frequent detection of the user, the user is likely to need to call the user identity code for display;
if the variance is smaller, the user selects to perform the random of the nucleic acid detection point, so that further analysis is performed;
if the variance of the effective index is less than the variance threshold or the response location is outside the associated range of trend locations,
the total number of times the user identity code is effectively used Pz and the total number of times the user identity code is effectively used Px at the response location within the last time period of the user are obtained, then the first factor u=px/Pz at the response location,
the greater the first factor, the greater the propensity for the user to perform nucleic acid detection at the nucleic acid site at the responsive location;
the time interval ts from the time the user enters the associated range of the response location to the current time is obtained, then the response duty cycle of the response location q=ts/tz,
wherein tz is a time interval from when other users enter the association range of the response position in a last preset period to when the corresponding users effectively use the user identity code, if q is greater than 1, the second factor v=1 of the response position, otherwise, the second factor v=q of the response position,
when the second factor is larger, the time of the association range of the user at the response position is closer to the time of the person for nucleic acid detection queuing, and the probability that the user needs to show the user identity code for nucleic acid detection is larger;
acquiring the number Rz of the associated users of the user in the response position and the number Rx of the users effectively using the user identity codes in the associated users of the response position in a last preset period of time, then a third factor W=Rx/Rz,
wherein if there is a time interval for which two users effectively use the user identity code in the association range of a certain location is less than the staggering threshold number of times greater than the association threshold, then the two users are associated users with each other at the location,
if two users are associated users at a certain location, often together the nucleic acid detection is performed, so the greater the third factor, the greater the probability that the user opens the monitoring application to display the user's identity code;
for example, the number of the cells to be processed,
the last 10 nucleic acid tests for user 2 were as follows:
the user identity code is effectively used within the association range of the position e at the 19 th day of 3 months at the point 01;
the user identity code is effectively used within the association range of the position d at the point 32 of 3 months, 5 days and 8 days;
the user identity code is effectively used by 18 points 40 in the association range of the position e in 3 months and 7 days;
the user identity code is effectively used by 8 points 25 in the association range of the position d in 3 months and 9 days;
the user identity code is effectively used by 8 points 10 in the association range of the position d in 3 months and 11 days;
the user identity code is effectively used within the association range of the position e at the 18 th day of 3 months 13;
the user identity code is effectively used by 8 points 40 in the association range of the position d in the period of 3 months and 15 days;
the user identity code is effectively used within the association range of the position d at the point 28 of 3 months and 17 days;
the user identity code is effectively used within the association range of the position d at the position 10 points of 3 months 19 days;
the user identity code is effectively used by 8 points 18 in the association range of the position d in the period of 3 months and 21 days;
the last 10 nucleic acid tests for user 3 were as follows:
the user identity code is effectively used within the association range of the position d at the 7 th point 58 of 3 months and 3 days;
the user identity code is effectively used within the association range of the position d at the point 06 of 3 months, 5 days and 8 days;
the user identity code is effectively used by the 7 th point 50 of 3 months and 7 days in the association range of the position d;
the user identity code is effectively used within the association range of the position d by the 3 month 9 day 8 point 00;
the user identity code is effectively used by 20 points 30 in the association range of the position h in 3 months 11 days;
the user identity code is effectively used within the association range of the position d at the 7 th point 59 of the 13 th month;
the user identity code is effectively used by 8 points 10 within the association range of the position d within 3 months and 15 days;
the user identity code is effectively used within the association range of the position d at the point 18 of the day of 3 months 17;
the user identity code is effectively used by 16 points 40 in the association range of the position d within 3 months and 19 days;
the user identity code is effectively used within the association range of the position d at the 7 th point 56 of the 21 th month;
if the stagger threshold is set to be 2 hours, the time interval for effectively using the user identity codes by the user 2 and the user 3 in the association range of the position d is less than the stagger threshold for 6 times,
setting the association threshold value to be 3, and setting the association threshold value to be more than 3, wherein the user 2 and the user 3 are associated users in the position d;
then the evaluation index z=0.62 x u+0.22 x v+0.16 x w for the response position,
if the evaluation index of the response position is greater than or equal to the evaluation threshold value, directly calling the user identity code for display;
when the evaluation index of the response position is larger, the probability that the user opens the monitoring application for using the user identity code is larger, so that the user identity code is directly displayed without the user operation after the user opens the monitoring application.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Finally, it should be noted that: the foregoing description is only a preferred embodiment of the present invention, and the present invention is not limited thereto, but it is to be understood that modifications and equivalents of some of the technical features described in the foregoing embodiments may be made by those skilled in the art, although the present invention has been described in detail with reference to the foregoing embodiments. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (4)
1. A smart city Internet service management system based on big data is characterized in that,
the management system comprises an identity code generating module, a detection triggering module, an identity code display module and an identity code use analysis module,
the identity code generating module sets a user identity code in a monitoring application in advance, wherein the monitoring application is used for providing smart city life internet service, the identity code in the monitoring application is scanned to obtain the identity information of the user in the current city,
the detection triggering module acquires information of use when the monitoring application is opened by the user when detecting that the monitoring application is opened by the user, and if the monitoring application is opened by the user history, the identity code display module directly calls the user identity code for display, otherwise, the identity code use analysis module analyzes related information of the user using the user identity code and judges whether to directly call the user identity code for display according to the information;
the identity code usage analysis module comprises a response position selection module, a position judgment module and a monitoring application analysis module,
the response position selecting module effectively uses the user identity code when the user number users of the user identity code is larger than the user threshold value in a certain position within a latest preset period of time, the position is the response position, wherein when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by the terminal to acquire the identity information, the monitoring application is called that the user identity code is effectively used for the certain time,
the position judging module acquires the geographic position when the user opens the monitoring application as an analysis position, judges whether the analysis position is in the association range of a certain response position, and if the analysis position is in the association range of the certain response position, the monitoring application analysis module analyzes the use condition of the monitoring application in the association range of the response position, wherein the response position is determined according to the use condition of the user identity code, and the association range of the certain position is a circular area range formed by drawing a circle with the position as a circle center and a preset length as a radius;
the monitoring application analysis module comprises a preferred position selection module, a variance calculation comparison module, an evaluation index acquisition module and an evaluation index comparison module,
the preferred position selecting module extracts each position when the user identity code is effectively used in the latest time period of the user as a candidate position, if two candidate positions exist, one candidate position is positioned in the association range of the other candidate position, the two candidate positions are combined, the center point between the two candidate positions is taken as a new candidate position, if the new candidate position is positioned outside the association range of all candidate positions, the new candidate position is taken as the preferred position, otherwise, the combination processing of each candidate position is continued,
the variance calculation and comparison module calculates variances of the effective indexes of all the preferred positions, if the variances of the effective indexes are larger than or equal to a variance threshold, the preferred position with the largest effective index is obtained as a trend position, if the response position is positioned in the association range of the trend position, the identity code display module is operated, wherein the sum of the times of effective use of the user identity codes of the candidate position corresponding to a certain preferred position is the effective index of the preferred position,
if the variance of the effective index is less than the variance threshold or the response location is outside the associated range of the trending location, the assessment index acquisition module user acquires an assessment index Z of the response location,
the evaluation index comparison module compares the evaluation index of the response clerical work with an evaluation threshold value, and if the evaluation index of the response position is greater than or equal to the evaluation threshold value, the identity code display module works;
the evaluation index calculating module comprises a first factor calculating module, a second factor calculating module, a third factor calculating module and an evaluation index calculating module,
the first factor calculation module obtains the total number of times Pz of effectively using the user identity code in the period of the latest time of the user and the total number of times Px of effectively using the user identity code in the response position, then the first factor u=px/Pz of the response position,
the second factor calculation module obtains a time interval ts from when the user enters the association range of the response position to the current time, and then the response ratio q=ts/tz of the response position, wherein tz is a time interval from when other users enter the association range of the response position in a preset period of time recently to when the corresponding users effectively use the user identity codes, if q is greater than 1, the second factor v=1 of the response position, otherwise, the second factor v=q of the response position,
the third factor calculation module obtains the number Rz of the associated users of the user in the response position and the number Rx of the users effectively using the user identity codes in the associated users of the response position in a last preset period of time, then the third factor w=Rx/Rz, wherein if the number of times that the time interval for effectively using the user identity codes in the association range of two users in a certain position is smaller than the staggering threshold value is larger than the association threshold value, then the two users are mutually associated users in the position,
the evaluation index calculation module calculates an evaluation index of the response position
Z=0.62*u+0.22*v+0.16*w。
2. A smart city Internet service management method based on big data is characterized in that: the management method comprises the following steps:
step S100: a user identity code is preset in a monitoring application, wherein the monitoring application is used for providing smart city life internet service, and the identity information of a user in a current city is obtained by scanning the user identity code in the monitoring application;
step S200: when detecting that a user opens the monitoring application, acquiring information of use when the user opens the monitoring application in a historical manner;
step S300: analyzing the information acquired in step S200, if the user history opens the monitoring application using only the user identification code, directly retrieving the user identification code for display,
otherwise, analyzing the related information of the user using the user identity code, and judging whether to directly call the user identity code for display according to the related information;
the analysis of the relevant information of the user using the user identity code comprises the following steps:
obtaining the geographic position when the user is detected to open the monitoring application as an analysis position, judging whether the analysis position is in the association range of a certain response position, if the analysis position is in the association range of the certain response position, analyzing the use condition of the monitoring application in the association range of the certain response position,
wherein, the response position is determined by the use condition of the user identity code,
the association range of a certain position is a circular area range formed by drawing a circle with the position as a circle center and the preset length as a radius;
the determining the response position according to the use condition of the user identity code comprises the following steps:
if the number of users who effectively use the user identity code for a last preset period of time is greater than the user threshold, then the location is a responsive location,
when the monitoring application is used for a certain time, if the user identity code displayed by the monitoring application is scanned by the terminal to obtain the identity information, the monitoring application is called as the effective user identity code;
the analyzing the usage of the monitoring application within the association range of the response position comprises:
extracting each position as a candidate position when the user identity code is effectively used in the latest time period of the user, merging the candidate positions to obtain a plurality of preferred positions, wherein the sum of the times of effectively using the user identity code of the candidate position corresponding to a certain preferred position is an effective index of the preferred position,
calculating the variance of the effective indexes of all the preferred positions, if the variance of the effective indexes is greater than or equal to the variance threshold, acquiring the preferred position with the largest effective index as the trend position, if the response position is in the association range of the trend position, directly calling the user identity code for display,
otherwise, the total number of times of effective use of the user identity code Pz and the total number of times of effective use of the user identity code Px at the response location in the latest time period of the user are obtained, then the first factor u=px/Pz at the response location,
acquiring a time interval ts from when the user enters the association range of the response position to the current time, and then obtaining a response duty ratio q=ts/tz of the response position, wherein tz is a time interval from when other users enter the association range of the response position in a preset period of time to when the corresponding users effectively use the user identity codes, if q is greater than 1, a second factor v=1 of the response position, otherwise, a second factor v=q of the response position,
acquiring the number Rz of associated users of the user in the response position and the number Rx of users effectively using the user identity codes in the associated users of the response position in a last preset period, then a third factor W=Rx/Rz, wherein if the number of times that the time interval for effectively using the user identity codes in the association range of two users in a certain position is smaller than the staggering threshold value is larger than the association threshold value, the two users are mutually associated users in the position,
then the evaluation index z=0.62 x u+0.22 x v+0.16 x w for the response position,
if the evaluation index of the response position is larger than or equal to the evaluation threshold value, the user identity code is directly called for display.
3. The smart city internet service management method based on big data as claimed in claim 2, wherein: the merging of each candidate location to obtain a plurality of preferred locations includes:
there are two candidate positions, if one of the candidate positions is located in the association range of the other candidate position, the two candidate positions are combined, a center point between the two candidate positions is taken as a new candidate position, if the new candidate position is located outside the association range of all the candidate positions, the new candidate position is a preferred position, otherwise, the combination processing of the candidate positions is continued.
4. A smart city internet service management method based on big data as claimed in claim 3, wherein: the method for acquiring the information of the use of the user when the monitoring application is opened in the history further comprises the following steps:
and acquiring the interval duration of the last time the monitoring application of the user effectively uses the user identity code and the current time, and acquiring the information of the use of the user when the monitoring application is opened in a historical way if the interval duration is larger than an interval threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210481071.2A CN114760353B (en) | 2022-05-05 | 2022-05-05 | Smart city Internet service management system and method based on big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210481071.2A CN114760353B (en) | 2022-05-05 | 2022-05-05 | Smart city Internet service management system and method based on big data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114760353A CN114760353A (en) | 2022-07-15 |
CN114760353B true CN114760353B (en) | 2024-03-19 |
Family
ID=82332822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210481071.2A Active CN114760353B (en) | 2022-05-05 | 2022-05-05 | Smart city Internet service management system and method based on big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114760353B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016150170A1 (en) * | 2015-03-25 | 2016-09-29 | 百度在线网络技术(北京)有限公司 | Recommendation method, device and equipment and computer storage medium |
CN111652656A (en) * | 2020-06-09 | 2020-09-11 | 上海商汤智能科技有限公司 | Information pushing method and device |
CN114038144A (en) * | 2021-10-12 | 2022-02-11 | 中国通信建设第三工程局有限公司 | AI-based community security monitoring system and method |
CN114295940A (en) * | 2022-01-04 | 2022-04-08 | 珠海市鸿瑞信息技术股份有限公司 | Distribution network fault state monitoring system and method based on smart city |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7571146B2 (en) * | 2005-04-04 | 2009-08-04 | Spadac, Inc. | Event, threat and result change detection system and method |
-
2022
- 2022-05-05 CN CN202210481071.2A patent/CN114760353B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016150170A1 (en) * | 2015-03-25 | 2016-09-29 | 百度在线网络技术(北京)有限公司 | Recommendation method, device and equipment and computer storage medium |
CN111652656A (en) * | 2020-06-09 | 2020-09-11 | 上海商汤智能科技有限公司 | Information pushing method and device |
CN114038144A (en) * | 2021-10-12 | 2022-02-11 | 中国通信建设第三工程局有限公司 | AI-based community security monitoring system and method |
CN114295940A (en) * | 2022-01-04 | 2022-04-08 | 珠海市鸿瑞信息技术股份有限公司 | Distribution network fault state monitoring system and method based on smart city |
Also Published As
Publication number | Publication date |
---|---|
CN114760353A (en) | 2022-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109819126B (en) | Abnormal number identification method and device | |
CN104484993A (en) | Processing method of cell phone signaling information for dividing traffic zones | |
CN110751675B (en) | Urban pet activity track monitoring method based on image recognition and related equipment | |
CN111688711A (en) | Alcohol detection management system and method based on cloud computing | |
CN111950470A (en) | Intelligent monitoring method and device, computer equipment and storage medium | |
CN115409395A (en) | Quality acceptance inspection method and system for hydraulic construction engineering | |
CN114760353B (en) | Smart city Internet service management system and method based on big data | |
CN111564036A (en) | Method, device and system for detecting traffic information reliability and storage medium | |
CN112990936B (en) | Big data-based campus monitoring system and method | |
Shen et al. | A method of traffic travel status segmentation based on position trajectories | |
CN114067403A (en) | Old people self-help money depositing and withdrawing obstacle recognition method and device | |
Puls et al. | COVID-19 pandemic risk analytics: Data mining with reliability engineering methods for analyzing spreading behavior and comparison with infectious diseases | |
CN111798151A (en) | Enterprise fraud risk assessment method, device, equipment and readable storage medium | |
CN109190783B (en) | Urban water network leakage space aggregation detection and key influence factor identification method | |
JP2020160418A (en) | Advance prevention system for criminal acts by voice call such as transfer fraud, robbery, and appointment call for burglary | |
CN113642820B (en) | Method and system for evaluating and managing personnel data information based on big data | |
CN113468392A (en) | Geo-fence based location data processing system | |
CN110958600A (en) | Method for judging number of one-machine multi-card users in regional population based on track similarity | |
CN109714771B (en) | Base station preprocessing method in base station analysis work based on signaling data | |
CN115691139A (en) | Big data road conditions prediction system of new energy automobile | |
CN114611622A (en) | Method for identifying cross-city commuting crowd by utilizing mobile phone data | |
CN109510903B (en) | Method for identifying international fraud number | |
CN112417007A (en) | Data analysis method and device, electronic equipment and storage medium | |
CN110969209A (en) | Stranger identification method and device, electronic equipment and storage medium | |
CN112581337A (en) | Method and terminal for judging whether real population is missed or not |
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 |