The health promotion method and system of male behavior crowd
Technical field
The present invention relates to the health promotion method of health control technical field more particularly to a kind of male male behavior crowd and
System.
Background technique
With the extensive use of friend-making application program, larger change occurs for the friend-making mode of male behavior crowd.Intelligence
While the electronic equipments such as mobile phone, computer, Intelligent bracelet make friend-making more convenient and quicker, but also MSM (men who have
Sex with men, Men who have sex with men) in group unprotect sexual behaviour it is increasing, this kind of crowd HIV (human
Immunodeficiency virus, human immunodeficiency virus) fashion trend become more acute, the crowd society hand over
Toward traditional public place such as park, bar, bathroom is no longer confined to, more and more male are same to be more willing to that internet is utilized to carry out
It links up and exchanges.External investigation is shown, is much larger than traditional friend-making mode by the ratio (66.3%) that sexual partner is found in internet
(33.7%).The novel manner of intercourse such as national survey studies have shown that Blued (15.8%) and wechat (15.1%), in MSM group
In frequency of use it is higher, and the ratio of traditional manner of intercourse such as public lavatory, bathroom, bar and park be only followed successively by 1.4%,
2.1%, 2.7% and 4.3%, internet has become the major way for finding sexual partner.This prompt ends in MSM group in the future
When Zi Bing relevant knowledge propaganda and education and behavior intervention, emphasis is answered to utilize internet platform.
The principle of " know and inform " is carried out by the World Health Organization, i.e. a side of aids infection should actively tell sexual partner certainly
Oneself true infection conditions, and people at highest risk of the MSM group as AIDS, because of the concealment of its group and being not fixed for sexual partner
Property, " know and inform " before sexual behaviour occurs is particularly important, but the face-to-face inquiry of two people informs that there is information concealings
Risk, and be easy to cause embarrassment with test paper detection face to face.Therefore, it realizes mild friendly " know and inform ", needs a base
In internet new media, the convenient and efficient querying method inquired mutually of HIV testing result and management mode can be realized.So
And existing male male's behavior group friend-making sites, discussion bar, APP etc. and this not set function on the market, only facilitate friend-making and
Mutually about, but it is difficult to control HIV spread.
Summary of the invention
The embodiment of the present invention is designed to provide a kind of a kind of male male's behavior based on internet and big data analysis
Crowd (MSM) health promotion method and system reduces user and is making friends to realize the mild informing of HIV infection situation between user
A possibility that being infected AIDS in the process.
To achieve the goals above, this invention takes following technical solutions.
According to an aspect of the invention, there is provided a kind of health promotion method of male male behavior crowd, in server-side
Store the HIV infection situation testing result of male male behavior user, which comprises
After user client starts self inquiry of HIV testing result, is sent to server-side and carry User Identity information
HIV infection situation testing result inquiry request, the server-side returns to the HIV in its certain time to the user client
Infection conditions testing result;
The user client is asked to good friend's HIV testing result inquiry that server-side sends carrying good friend's identification information
It asks, what server-side was requested to it is queried good friend's client transmission inquiry request information, after being queried good friend's agreement, the service
Hold the HIV infection situation testing result into the certain time that the user client returns to the good friend;
The server-side carries out HIV infection wind by decision-model according to the relevant information of the user and the good friend
Danger prediction, is sent to the user client for the HIV infection risk profile result of the user and the good friend.
Further, the HIV infection situation testing result that male male behavior user is stored in server-side, comprising:
The HIV infection situation detection of male male behavior user is carried out in the mechanism that puts on record, obtained HIV infection situation is detected
As a result it is stored in the HIV testing result database in server-side, the HIV infection situation testing result includes that user is certain
Detection time, detection site, testing result, User Identity information and user base data information in period, it is described
Testing result includes negative and the positive, and the User Identity information includes the phone number of user, the user base money
Material information includes age, educational background, income and the user's friend-making behavioural habits indication information of user.
Further, it after self inquiry of user client starting HIV testing result, sends to carry to server-side and use
The HIV infection situation testing result inquiry request of family identification information, the server-side return to it to the user client
HIV infection situation testing result in certain time, comprising:
After user client starting HIV testing result is checked oneself, the HIV for carrying User Identity information is sent to server-side
Infection conditions testing result inquiry request;
After the server-side receives the HIV infection situation testing result inquiry request, according to the HIV infection situation
The identification information of the user carried in testing result inquiry request stores in the HIV testing result database to inquire
Corresponding HIV infection situation testing result returns to the detection knot of the HIV infection situation in its certain time to the user client
Fruit, if the user has been more than that setting time length threshold does not carry out HIV infection situation detection, the server-side is also to described
User client sends the prompting for the long period not carrying out HIV detection.
Further, the user client sends the good friend HIV inspection for carrying good friend's identification information to server-side
Result queries request is surveyed, what server-side was requested to it is queried good friend's client transmission inquiry request information, and it is same to be queried good friend
After meaning, the server-side returns to the HIV infection situation testing result in the certain time of the good friend to the user client,
Include:
The user client sends the good friend's HIV testing result inquiry for the identification information for carrying good friend to server-side
After request, after the server-side receives the good friend HIV testing result inquiry request, to the good friend's user client hair being queried
HIV infection status inquiry is sent to request, good friend's user client selects to agree to inquire as the case may be or refusal is inquired, will
Selection result is sent to the server-side;
When good friend's user client selects to agree to inquiry, the server-side is detected according to the HIV infection situation
The identification information of good friend that carries in result queries request inquires the correspondence stored in the HIV testing result database
HIV infection situation testing result, returned to the user client in the certain time of the good friend HIV infection situation inspection
Survey result: negative or positive and the secondary testing result detection time, if the good friend has been more than setting time length threshold
Value does not carry out HIV infection situation detection, then the server-side also sends good friend's long period not to the user client
Carry out the prompting of HIV detection;
When good friend's user client select refusal inquiry when, then the server-side to the user client send pair
The notification message of side's refusal inquiry.
Further, the server-side according to the relevant information of the user and the good friend by decision-model into
The HIV infection risk profile result of the user and the good friend are sent to the user client by row HIV infection risk profile
End, comprising:
The server-side is by the Population demographic indicators associated of multiple users of collection, user's friend-making behavioural habits index and society
Connection index is separately converted to corresponding various classified variables, constructs decision-using various classified variables by traditional decision-tree
Model, the Population demographic indicators associated include: age, educational background and income, and user's friend-making behavioural habits index includes: inquiry
Operation place when good friend's testing result;The user of GIS-Geographic Information System positioning and neighbouring hotel distance;Inquire good friend when
Between whether be frequent night;Whether often appear near hotel or bar;User is at a distance from neighbouring infected by HIV user;Good friend
The frequency mutually looked into;The number of infected by HIV user around user, the social bond index include: relationship density, degree centrad
And popularity;
The server-side by the user, the Population demographic indicators associated of the good friend, user's friend-making behavioural habits index and
Social bond index is input to the decision-model built, which exports the HIV infection of the user, the good friend
Risk profile is as a result, the HIV infection risk profile result includes: HIV infection high risk or temporarily without HIV infection high risk.
According to another aspect of the present invention, the health promotion system of male male behavior crowd a kind of is provided, comprising: more
A user client and server-side;
The user client, for being sent to server-side and carrying user after self inquiry of starting HIV testing result
The HIV infection situation testing result inquiry request of identification information receives one timing of the user that the server-side returns
Interior HIV infection situation testing result;The good friend's HIV testing result for carrying good friend's identification information is also sent to server-side
Inquiry request receives the HIV infection situation testing result in the certain time for the good friend that the server-side returns;
The server-side is queried good friend for sending inquiry request information to the good friend's client that is queried of request
After agreement, the HIV infection situation testing result in the certain time of the good friend is returned to the user client;Storage male male
The HIV infection situation testing result of sexual behaviour user passes through decision-model according to the relevant information of the user and the good friend
HIV infection risk profile is carried out, the HIV infection risk profile result of the user and the good friend are sent to the user visitor
Family end.
Further, the server-side includes:
HIV infection situation testing result storage unit, the HIV for carrying out male male behavior user by the mechanism that puts on record feel
Situation detection is contaminated, obtained HIV infection situation testing result is stored in the HIV testing result database in server-side, institute
The HIV infection situation testing result stated includes detection time, detection site, testing result, user in user's certain period of time
Identification information and user base data information, the testing result include negative and positive, the User Identity letter
Breath includes the phone number of user, and the user base data information includes age, educational background, income and the user's friend-making row of user
To be accustomed to indication information.
Further, the server-side further include: HIV infection situation testing result query unit;
HIV infection situation testing result query unit, for receiving the user client starting HIV testing result
After the HIV infection situation testing result inquiry request sent after self inquiry, inquired according to the HIV infection situation testing result
The identification information of the user carried in request is felt to inquire the corresponding HIV stored in the HIV testing result database
Situation testing result is contaminated, the HIV infection situation testing result in its certain time is returned to the user client, if the use
Family has been more than that setting time length threshold does not carry out HIV infection situation detection, then the server-side is also to the user client
The transmission long period does not carry out the prompting of HIV detection.
Further, the HIV infection situation testing result query unit, is also used to receive the user client
After good friend's HIV testing result inquiry request of the identification information of the carrying good friend of transmission, to the good friend user visitor being queried
Family end sends the request of HIV infection status inquiry, and good friend's user client selects to agree to inquire or refuse as the case may be
Inquiry, is sent to the server-side for selection result;
When good friend's user client selects to agree to inquiry, asked according to HIV infection situation testing result inquiry
The identification information of the good friend of carrying is sought to inquire the corresponding HIV infection stored in the HIV testing result database
Situation detection, returns to the HIV infection situation testing result in the certain time of the good friend to the user client: it is negative or
The detection time of person's positive and the secondary testing result, if the good friend has been more than that setting time length threshold does not carry out HIV sense
Situation detection is contaminated, then also sends the prompting that good friend's long period do not carry out HIV detection to the user client;
When good friend's user client selects refusal inquiry, then addressee refuses inquiry is sent to the user client
Notification message.
Further, the server-side further include:
HIV infection risk profile unit, the Population demographic indicators associated of multiple users for that will collect, user's friend-making behavior
Habit index and social bond index are separately converted to corresponding various classified variables, utilize various classification by traditional decision-tree
Variable constructs decision-model, and the Population demographic indicators associated includes: age, educational background and income, user's friend-making behavioural habits
Index includes: operation place when inquiring good friend's testing result;The user of GIS-Geographic Information System positioning and neighbouring hotel distance;
Whether the time for inquiring good friend is frequent night;Whether often appear near hotel or bar;User and neighbouring infected by HIV user
Distance;The frequency that good friend mutually looks into;The number of infected by HIV user around user, the social bond index include: that relationship is close
Degree, degree centrad and popularity;
The user, the Population demographic indicators associated of the good friend, user's friend-making behavioural habits index and social bond are referred to
Mark is input to the decision-model built, which exports the HIV infection risk profile knot of the user, the good friend
Fruit, the HIV infection risk profile result include: HIV infection high risk or temporarily without HIV infection high risk.
As can be seen from the technical scheme provided by the above-mentioned embodiment of the present invention, the embodiment of the invention provides one kind to be based on
Male's behavior crowd (MSM) health promotion method and system of internet and big data analysis, to realize HIV infection between user
The mild informing of situation makes male's behavior crowd carry out make friend activity under the premise of knowing other side's HIV infection situation, improves
User reinforces attention of the user to own health, reduces user's quilt during friend-making to the understanding and cognition of aids prevention
A possibility that infecting AIDS.
The additional aspect of the present invention and advantage will be set forth in part in the description, these will become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment
Attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only one embodiment of the present of invention, for this
For the those of ordinary skill of field, without creative efforts, it can also be obtained according to these attached drawings others
Attached drawing.
Fig. 1 is male's behavior crowd (MSM) of a kind of server-side and user client provided in an embodiment of the present invention
The flow chart of health promotion method.
Fig. 2 provides a kind of functional module frame of male male's behavior crowd (MSM) health promotion system for the embodiment of the present invention
Figure;
Fig. 3 provides a kind of process realization principle of server-side progress HIV infection risk profile early warning for the embodiment of the present invention
Schematic diagram;
Fig. 4 is a kind of structural schematic diagram of the health promotion system of male male behavior crowd provided in an embodiment of the present invention,
In figure, user client 41, server-side 42, HIV infection situation testing result storage unit 421, HIV infection situation testing result
Query unit 422 and HIV infection risk profile unit 423.
Specific embodiment
Embodiments of the present invention are described below in detail, the example of the embodiment is shown in the accompanying drawings, wherein from beginning
Same or similar element or element with the same or similar functions are indicated to same or similar label eventually.Below by ginseng
The embodiment for examining attached drawing description is exemplary, and for explaining only the invention, and is not construed as limiting the claims.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singular " one " used herein, " one
It is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in specification of the invention
Diction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member
Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be
Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or coupling.Wording used herein
"and/or" includes one or more associated any cells for listing item and all combinations.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art
Language and scientific term) there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should also
Understand, those terms such as defined in the general dictionary, which should be understood that, to be had and the meaning in the context of the prior art
The consistent meaning of justice, and unless defined as here, it will not be explained in an idealized or overly formal meaning.
In order to facilitate understanding of embodiments of the present invention, it is done by taking several specific embodiments as an example below in conjunction with attached drawing further
Explanation, and each embodiment does not constitute the restriction to the embodiment of the present invention.
Embodiment one
The embodiment of the present invention provides a kind of health promotion method of male male's behavior crowd (MSM), is applied to mutual
The server-side and multiple user clients of communication connection are carried out, the realization principle schematic diagram of this method is as shown in Fig. 2, specific processing
Process is as shown in Figure 1, include following processing step:
Step S110: male's behavior user carries out the detection of HIV infection situation, the HIV infection that will be obtained in the mechanism that puts on record
Situation testing result is stored in the HIV testing result database in server-side, and the HIV infection situation testing result includes
Detection time, detection site, testing result, User Identity information and user base data letter in user's certain period of time
Breath, the testing result include negative and the positive, and the User Identity information includes the phone number of user, the user
Base data information includes the information such as age, educational background, income and the user's friend-making behavioural habits index of user.
Step S120: it after user client starting HIV testing result is checked oneself, is sent to server-side and carries User Identity
The HIV infection situation testing result inquiry request of information, above-mentioned User Identity information can be cell-phone number.
After the server-side receives above-mentioned HIV infection situation testing result inquiry request, according to the identity of user
Information come search stored in HIV testing result database all previous testing result to match therewith (including detection time, detection ground
Point, testing result), and issue user client.The source of above-mentioned testing result is disease prevention and control center or has put on record
Testing result under the line of social organization.If user has been more than setting time length threshold, (such as three months) do not carry out HIV infection
Situation detection, server-side will be to the prompting of user client " long period does not carry out HIV detection ".
Step S130: the user client sends the good friend HIV detection for carrying good friend's identification information to server-side
After result queries request, after server-side receives above-mentioned good friend HIV testing result inquiry request, then server-side is upper to what is be queried
It states good friend's user client and initiates " testing result inquiry application ", the good friend user being queried can select " same as the case may be
Meaning inquiry " or " refusal inquiry ", selection result is received by service end;
Assuming that issuer's inquiry is agreed to by the side of being queried, the newest primary HIV in the side of being queried can be detected note by the server-side
The user client of inquiry is issued in record, and issuer can be sentenced by testing result (negative, positive) and detection time synthesis
It is disconnected, realize " know and make friends ".Under the premise of the side of being queried agrees to inquire, if the side of being queried does not carry out HIV in three months or more
Detection, server-side can send prompt " other side do not detect by the long period, it is noted that behavior safety " to issuer.Assuming that quilt
Inquiry selects refusal inquiry, then the user client of inquiry will receive the processing of " the addressee refuses inquiry " of server-side transmission
Opinion.Here the information of query feedback only has the HIV testing result (negative/positive) and the detection of the secondary testing result of good friend
The detailed demographic data of good friend and behavioural information will not be fed back to issuer by the time.
Step S140: terminate after HIV infection situation between above-mentioned good friend mutually looks into, user carries out make friend activity.
Step S150: above-mentioned server-side collects the relevant information of user, which includes: inquiry good friend's testing result
When operation place, user and neighbouring hotel distance, inquiry good friend time whether be frequent night, whether often appear in guest
Shop or bar are nearby, user is at a distance from neighbouring infected by HIV user, infected by HIV user around the number that good friend mutually looks into and user
Number, server-side according to collect user relevant information construct decision-model.Then, server-side is according to user and described good
The relevant information of friend carries out HIV infection Risk-warning by decision-model, by the HIV infection wind of the user and the good friend
Dangerous early warning result is sent to the user client.
Above-mentioned server-side carries out the process realization principle schematic diagram of HIV infection Risk-warning as shown in figure 3, specific processed
Journey includes:
HIV infection Risk-warning module: be collected into early period using system user population statistics (age, educational background,
Income etc.), appointment behavioural habits data of making friends (frequency etc. is mutually looked into the place of inquiry good friend's testing result) and using between user
The measurement index (centrality, popularity etc.) for mutually looking into the constructed community network of record, application decision tree algorithm is common to construct
" HIV infection risk " decision-model.After the completion of the decision-model construction, it can be made according to the essential information and system of each user
Processing on real-time calculating is carried out with record, index of correlation is dynamically substituted into " HIV infection risk " decision-model, is commented personalizedly
Estimate whether the user has high HIV infection risk.If result prompts " high HIV infection risk ", this module of system will be to user
Client sends " HIV infection high risk " prompt, and pushes and pay attention to the prompting of behavior safety, the article of aids prevention, safety
The contents such as the application method of set realize personal HIV infection risk real-time early warning."
One, HIV infection Risk-warning module
This module constructs decision-model using C4.5 traditional decision-tree to carry out early warning to user's infection risk.
(1) it is included in decision-model index
1. first part's index: the population statistics in subscriber data that system is collected, the index being included in have:
1) age, 2) educational background, 3) income.
Wherein, 1) age and 3) income two indices when constructing decision-model according to the overall condition of all users into
Row classification, brings decision-model into after being converted into classified variable.
2. second part index: user's friend-making behavioural habits index, when the user collected using system is using mutually function is looked into
Query time, inquiry place and surrounding's other users situation for being arrived according to time and location information capture of system, construction and integration
7 indexs below out:
4) inquire operation place when good friend's testing result, 5) user of GIS-Geographic Information System positioning and neighbouring hotel away from
From 6) whether time of inquiry good friend be frequent night, 7) whether often appear near hotel or bar, 8) user and sense nearby
Contaminate the distance of HIV user, 9) frequency mutually looked into of good friend, 10) around user infected by HIV user number.
In addition to 6 in These parameters) inquiry good friend time whether be frequent night and 7) whether often appear in hotel or
Near bar, remaining 5 index is both needed to be classified when constructing model according to the overall condition of all users, is converted into classification
Bring decision-model after variable into.
3. Part III index: the social bond index calculated by constructing community network, it is useful according to institute in system
Record (issuer, the side of being queried, inquiry times) is mutually looked into as connection (side in social networks) in family, constructs oriented
" system user related network ".According to the inquiry interaction scenario between user, pass through network locating for the following index measuring and calculating user
User's concentration, user status in a network, the user and other users contact close situation etc., society is joined
Mean that mark is brought into decision-model.Specific targets and calculation method are as follows:
11) relationship density (D)
The index is in the network where measuring the user, the tightness degree of the connection of all users in network.Measuring and calculating
Formula is as follows:
Note: ∑ Lω- it is all have inquiry connection user all assignment (inquiry times) summation
12) degree centrad [CD(Ni)】
Possess the network of g user, the degree centrad [C of user for oneD(Ni)] it is i and other g-1 other use
Proactive contact (the issuing inquiry application) sum at family.Measure equation is as follows:
Note: user i to the inquiry sum issued between user j be xij
Change the influence to degree centrad for elimination network size, it be standardized, formula is as follows:
13) intimate centrad [CC(Ni)】
It is reflected in the degree of closeness in a community network between a certain user and other users.Possess g for one
The network of user, the intimate centrad [C of userC(Ni)] measure equation is as follows:
Note: d (Ni, Nj) between user i and user j connection can be realized in this network according to existing request for information
Need by minimal user number.
Standardize intimate centrad:
C′C(Ni)=(g-1) CC(Ni) (1.5)
14) popularity (PD)
It is reflected in the sum that user and other users in a community network passively contact and (receive inquiry application).For one
A network for possessing g user, measure equation are as follows:
Note: xjiThe inquiry sum of user j sending is received for user i;
PD(Ni) minimum value be 0.0, maximum value g-1.
Standardize popularity:
Note: P 'D(Ni) minimum value be 0.0, maximum value 1.0.
For above-mentioned 11) -14), it need to be classified when constructing model according to the overall condition of all users, be converted into point
Bring decision-model after class variable into.
(2) " HIV infection risk " decision-model construction
With the HIV testing result [infected by HIV (positive) is uninfected by HIV (feminine gender)] of user for final decision final result, utilize
C4.5 traditional decision-tree constructs " HIV infection risk " decision-model.
The attribute (node) for being included in decision tree-is above-mentioned 1) -14) this 14 variables, according to this 14 variables to system
The data for implementing to be collected into early period are aggregated, and are grouped data by quantitative data reasonable conversion.
The basic step of decision tree building is as follows:
Step 1 constructs the training example set T of decision tree using the data being collected into early period.
Step 2 selects the attribute that can most distinguish example in T by computer first in 14 variables being included in.
Step 3 creates a tree node, is worth for the selected attribute of previous step.Create the subchain of this node, each subchain
Represent an only value of selected properties.Using the value of subchain, example is further subdivided into subclass.
Each subclass that step 4 creates step 3:
1. if the example in subclass meets predefined standard, alternatively, the optional category of residue of this paths of if tree
Property collection be sky, for along this decision path new example specify classification.
2. if subset is unsatisfactory for predefined standard and at least one attribute can further segment the path of tree, if
T is current subclass example collection, return step 2.
Wherein, in step 2, attribute selection is carried out according to level and the number of nodes minimum of tree, Data generalization maximization principle,
Information gain-ratio is calculated to all available attributes first when selection, the maximum attribute of ratio of profit increase is selected to divide data.Repeatedly
Operation, until filtering out proper attribute.The formula of the ratio of profit increase [GainRatio (A)] of computation attribute (A) is as follows:
For one group of I example
Gain (A)=Info (I)-Info (I, A) (1.9)
Note: Info (I)-includes the information in current detected example collection;
Info (I, A)-divides the information after the example in I according to the possible outcome of attribute A.
For n possible classes (class)
After I is divided into k output result
Finally, after algorithm iteration and data test, filter out that be used as decision tree at different levels in 14 attributes
The attribute of (each branch) node builds " HIV infection risk " decision-model.
(3) " HIV infection risk " decision-model utilization
After the completion of decision-model foundation, " HIV infection Risk-warning module " will be supplied to the last time HIV in system
Testing result is that negative user uses, when system will use " good friend's HIV testing result informs module " function in user, according to
The attribute (node) that decision-model is included in, collection and processed user relevant information, and decision tree is utilized to carry out analysis and assessment.Clothes
Business end is defeated by the user, the Population demographic indicators associated of the good friend, user's friend-making behavioural habits index and social bond index
Enter to the decision-model built, the decision-model export the user, the good friend HIV infection Risk-warning as a result,
The HIV infection Risk-warning result includes: HIV infection high risk or temporarily without HIV infection high risk.
If after the correlation attribute value of the user is included in decision-model, be directed toward " HIV infection ", system will be to user client
End issues the early warning of " HIV infection high risk ", and explains to the generation of early warning, and push is also paid attention to mentioning for behavior safety
The contents such as awake, the article of aids prevention, condom application method are realized personal HIV infection risk real-time early warning, are conducive to
Reduce the generation of user's HIV infection hazardous act.Risk judgment is carried out by following equation:
Risk=DT (x1, x2..., xn) (1.13)
Note: decision-model comprising n attribute that DT-is set up;
x1, x2..., xn- it is collected into the n attribute information value of user;
Risk-HIV infection risk, being worth is 0 or 1, and " 1 " is " HIV infection high risk ",
" 0 " is " temporarily without HIV infection high risk ".
Two, the recruitment evaluation of invention practical application
After being applied in real intervention practice by method and mode of the invention, using Cox proportion risk regression mould
Type analyzes the case where intervention group and non-intervention group, assesses intervention effect.Its formula is as follows:
H (t, X)=h0(t)exp(β1x1+β2x2+…+βmxm) (2.1)
Note: relative risk of h (t, X)-covariant X individual in moment t;
h0(t)-baseline risk rate, covariant x1, x2..., xmRelative risk when being 0;
β1, β2..., βmThe partial regression coefficient of-independent variable.
Above formula can be further converted into:
Ln [h (t, X)/h0(t)]=β1x1+β2x2+…+βmxm (2.2)
The calculating of intervention effect index RR:
Note: RR > 1, the factor are risk factor;RR < 1, the factor are protection factor;RR=1, the factor be it is unrelated because
Element.
" whether using this interference method " is the classification foundation of intervention group and non-intervention group, if " using this interference method " is
Sexual factor is protected, can reduce the HIV infection risk of MSM, then can illustrate that this interference method and system have preferably using valence
Value and social benefit.
Preferably, the method also includes following steps:
Step 1: disease prevention and control center or the social organization to have put on record carry out user to detect under the line of HIV infection,
The information memory cell of testing result typing server-side;Step 2: user is registered and is logged in cell-phone number;Step 3: user with
Family client checks that itself HIV testing result, result are arranged according to detection time inverted order, and newest testing result is in list
The first row.If user is not there are three HIV detection more than the moon is carried out, server-side sends prompting message to user client, mentions
Show that content is " you already exceed three months and do not detect, it is proposed that detect as early as possible ".Step 4: user query good friend's testing result obtains
After the side of being queried is agreed to, user client can show that the pet name, specific query time, the testing result of HIV for the person of being queried are (negative
Property or the positive), inquiry application record inverted order can arrange in chronological order, and new application is upper, and application before is under;Step 5:
Make friend activity is carried out between user;Step 6: server-side collects user related information, passes through decision-model evaluation user's HIV infection
Risk pushes the prompting for paying attention to behavior safety, the article and video for recognizing and preventing AIDS, to the higher user of risk with reality
Existing risk intervention;
Preferably, the user client include mobile phone user's client, pad user client, computer user client,
Intelligent bracelet user client.
Preferably, the LNMP system of the server-side, since it is considered that the selection of concurrent and big data problem uses Nginx
Server-side;HIV testing result database uses relationship type HIV testing result database MySQL;In view of project process and need
It asks, team's selection is developed with PHP language;Select the thinkphp5 frame operated with composer.
Preferably, the step of the method also includes the automatic upload user current location of user client to server-sides.
Embodiment two
Step S210 has 800 people of male's behavior personnel in the men homosexuality tissue of one, certain city, they are in having put on record
Mechanism carries out the detection of HIV infection situation, and testing result is stored in the server-side.
The mechanism that put on record includes disease prevention and control center, the social organization to have put on record etc.;The testing result packet
Include detection time, detection site, feminine gender or the positive;The user client includes mobile phone user's client, Intelligent bracelet use
Family client, pad user client, computer user client.
Step S220, after the user client starting HIV testing result is checked oneself, the server-side is according to the identity of user
Identifier searches all previous testing result for storing in HIV testing result database and matching therewith, and issues user client.
After self inquiry of user client starting HIV testing result, the server-side is according to the identification of user
Number (cell-phone number) stores all previous testing result to match therewith (including detection time, inspection to search in HIV testing result database
Geodetic point, testing result), and issue user client.If user did not detected more than three months, server-side will be to user
The prompting of client " long period does not carry out HIV detection ".
Step S230, after user client starts the inquiry of good friend HIV testing result, server-side receives inquiry request, if by
Issuer agrees to inquiry, and the newest primary HIV detection record in the side of being queried can be issued the user visitor of inquiry by the server-side
Family end.
After the user client starting good friend HIV testing result inquiry, server-side receives inquiry request, then server-side
" testing result inquiry application " is initiated to user client is queried, " agreeing to inquiry " can be selected as the case may be by being queried
Or " refusal inquiry ", selection result is received by service end.Assuming that issuer's inquiry is agreed to by the side of being queried, the server-side can be incited somebody to action
The newest primary HIV detection record in the side of being queried issues the user client of inquiry, and issuer can pass through testing result (yin
Property, the positive) and detection time synthesis judged, realize " know make friends ".Under the premise of the side of being queried agrees to inquire, if by
HIV detection is not carried out within issuer three months or more, and server-side can send prompt to issuer, and " long period does not carry out other side
Detection, it is noted that behavior safety ".Assuming that the person of being queried selects refusal inquiry, then the user client of inquiry will receive service
Hold the handling suggestion of " the addressee refuses inquiry " that sends.
Step S240 terminates user's progress-make friend activity after HIV infection situation between above-mentioned good friend mutually looks into.
Embodiment three
The structural schematic diagram of the health promotion system for male male behavior crowd that the embodiment provides a kind of as shown in figure 4,
It include: multiple user clients 41 and server-side 42;
The user client 41, for sending to carry to server-side and use after self inquiry of starting HIV testing result
It is certain to receive the user that the server-side returns for the HIV infection situation testing result inquiry request of family identification information
HIV infection situation testing result in time;
The server-side 42, for storing the HIV infection situation testing result of male behavior user, according to the use
The relevant information of family and the good friend carry out HIV infection risk profile by decision-model, by the user and the good friend
HIV infection risk profile result is sent to the user client.
Specifically, the server-side 42 includes: HIV infection situation testing result storage unit 421, HIV infection situation
Testing result query unit 422 and HIV infection risk profile unit 423.
HIV infection situation testing result storage unit 421, for carrying out male male behavior user's by the mechanism that puts on record
The detection of HIV infection situation, the HIV testing result database obtained HIV infection situation testing result being stored in server-side
In, the HIV infection situation testing result include detection time in user's certain period of time, detection site, testing result,
User Identity information and user base data information, the testing result include negative and positive, the user identity mark
Know the phone number that information includes user, the user base data information includes that age, educational background, income and the user of user hands over
Friendly behavioural habits indication information.
HIV infection situation testing result query unit 422;HIV infection situation testing result query unit, for receiving
After the HIV infection situation testing result inquiry request sent after being checked oneself to user client starting HIV testing result, according to
The identification information of the user carried in the HIV infection situation testing result inquiry request is tied to inquire the HIV detection
The corresponding HIV infection situation testing result stored in fruit database, returns in its certain time to the user client
HIV infection situation testing result, if the user has been more than that setting time length threshold does not carry out HIV infection situation detection,
The server-side does not carry out the prompting of HIV detection also to the user client transmission long period.
It is also used to receive the good friend HIV detection knot of the identification information for the carrying good friend that the user client is sent
After fruit inquiry request, the request of HIV infection status inquiry, the good friend user client are sent to the good friend's user client being queried
Inquiry or refusal inquiry are agreed in selection as the case may be at end, and selection result is sent to the server-side;
When good friend's user client selects to agree to inquiry, asked according to HIV infection situation testing result inquiry
The identification information of the good friend of carrying is sought to inquire the corresponding HIV infection stored in the HIV testing result database
Situation detection, the HIV infection situation testing result in the certain time of the good friend is returned to the user client, if described
Good friend has been more than that setting time length threshold does not carry out HIV infection situation detection, then also to described in user client transmission
Good friend's long period does not carry out the prompting of HIV detection;
When good friend's user client selects refusal inquiry, then addressee refuses inquiry is sent to the user client
Notification message.
HIV infection risk profile unit 423, the Population demographic indicators associated of multiple users for that will collect, user make friends
Behavioural habits index and social bond index are separately converted to corresponding various classified variables, are determined using the building of various classified variables
Plan-model, the Population demographic indicators associated include: age, educational background and income, and user's friend-making behavioural habits index includes:
Inquire operation place when good friend's testing result;The user of GIS-Geographic Information System positioning and neighbouring hotel distance;Inquire good friend
Time whether be frequent night;Whether often appear near hotel or bar;User is at a distance from neighbouring infected by HIV user;
The frequency that good friend mutually looks into;The number of infected by HIV user around user, the social bond index include: relationship density, in degree
Heart degree and popularity;
The user, the Population demographic indicators associated of the good friend, user's friend-making behavioural habits index and social bond are referred to
Mark is input to the decision-model built, which exports the HIV infection risk profile knot of the user, the good friend
Fruit, the HIV infection risk profile result include: HIV infection high risk or temporarily without HIV infection high risk.
The detailed process and preceding method of the health promotion of male male behavior crowd are carried out with the system of the embodiment of the present invention
Embodiment is similar, and details are not described herein again.
In conclusion the present invention provides a kind of male's behavior crowd (MSM) based on internet and big data analysis
Health promotion method and system is knowing that male's behavior crowd pair to realize the mild informing of HIV infection situation between user
Make friend activity is carried out under the premise of square HIV infection situation, is improved user to the understanding and cognition of aids prevention, is reinforced user couple
The attention of own health reduces a possibility that user is infected AIDS during friend-making.
The embodiment of the present invention is utilized by the HIV infection situation testing result in the male male behavior user of server-side storage
Information exchange between server-side and user client can be realized the convenient and efficient querying method inquired mutually of HIV testing result
And management mode.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by anyone skilled in the art,
It should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with scope of protection of the claims
Subject to.