xref: /aosp_15_r20/external/rappor/gh-pages/examples/report.html (revision 2abb31345f6c95944768b5222a9a5ed3fc68cc00)
1*2abb3134SXin Li<!DOCTYPE html>
2*2abb3134SXin Li<html>
3*2abb3134SXin Li<head>
4*2abb3134SXin Li  <title>RAPPOR Demo</title>
5*2abb3134SXin Li</head>
6*2abb3134SXin Li
7*2abb3134SXin Li<body style="text-align: center">
8*2abb3134SXin Li  <h2>RAPPOR Demo</h2>
9*2abb3134SXin Li
10*2abb3134SXin Li  <!-- These strings will be replaced by a sed script. -->
11*2abb3134SXin Li
12*2abb3134SXin Li  <!-- SIM_PARAMS -->
13*2abb3134SXin Li
14*2abb3134SXin Li  <h3>Simulation Input</h3>
15*2abb3134SXin Li  <table align="center">
16*2abb3134SXin Li    <tr>
17*2abb3134SXin Li      <td>Number of clients</td>
18*2abb3134SXin Li      <td align="right">100,000</td>
19*2abb3134SXin Li    </tr>
20*2abb3134SXin Li    <tr>
21*2abb3134SXin Li      <td>Total values reported / obfuscated</td>
22*2abb3134SXin Li      <td align="right">700,000</td>
23*2abb3134SXin Li    </tr>
24*2abb3134SXin Li    <tr>
25*2abb3134SXin Li      <td>Unique values reported / obfuscated</td>
26*2abb3134SXin Li      <td align="right">50</td>
27*2abb3134SXin Li    </tr>
28*2abb3134SXin Li  </table>
29*2abb3134SXin Li
30*2abb3134SXin Li
31*2abb3134SXin Li  <!-- RAPPOR_PARAMS -->
32*2abb3134SXin Li
33*2abb3134SXin Li  <h3>RAPPOR Parameters</h3>
34*2abb3134SXin Li  <table align="center">
35*2abb3134SXin Li    <tr>
36*2abb3134SXin Li      <td><b>k</b></td>
37*2abb3134SXin Li      <td>Size of Bloom filter in bits</td>
38*2abb3134SXin Li      <td align="right">16</td>
39*2abb3134SXin Li    </tr>
40*2abb3134SXin Li    <tr>
41*2abb3134SXin Li      <td><b>h</b></td>
42*2abb3134SXin Li      <td>Hash functions in Bloom filter</td>
43*2abb3134SXin Li      <td align="right">2</td>
44*2abb3134SXin Li    </tr>
45*2abb3134SXin Li    <tr>
46*2abb3134SXin Li      <td><b>m</b></td>
47*2abb3134SXin Li      <td>Number of Cohorts</td>
48*2abb3134SXin Li      <td align="right">64</td>
49*2abb3134SXin Li    </tr>
50*2abb3134SXin Li    <tr>
51*2abb3134SXin Li      <td><b>p</b></td>
52*2abb3134SXin Li      <td>Probability p</td>
53*2abb3134SXin Li      <td align="right">0.5</td>
54*2abb3134SXin Li    </tr>
55*2abb3134SXin Li    <tr>
56*2abb3134SXin Li      <td><b>q</b></td>
57*2abb3134SXin Li      <td>Probability q</td>
58*2abb3134SXin Li      <td align="right">0.75</td>
59*2abb3134SXin Li    </tr>
60*2abb3134SXin Li    <tr>
61*2abb3134SXin Li      <td><b>f</b></td>
62*2abb3134SXin Li      <td>Probability f</td>
63*2abb3134SXin Li      <td align="right">0.5</td>
64*2abb3134SXin Li    </tr>
65*2abb3134SXin Li  </table>
66*2abb3134SXin Li
67*2abb3134SXin Li
68*2abb3134SXin Li  <hr/>
69*2abb3134SXin Li
70*2abb3134SXin Li  <img src="exp_report/dist.png" alt="exponential distribution" />
71*2abb3134SXin Li  <img src="gauss_report/dist.png" alt="gauss distribution" />
72*2abb3134SXin Li  <img src="unif_report/dist.png" alt="uniform distribution" />
73*2abb3134SXin Li</body>
74*2abb3134SXin Li
75*2abb3134SXin Li</html>
76