Add 'Ahmia - Hidden Service Search' back to the page
Damian Johnson

Damian Johnson commited on 2016-03-07 20:49:17
Zeige 1 geänderte Dateien mit 65 Einfügungen und 0 Löschungen.


Oops, removing this was my bad. Juha asked for this to be added back and George
has volunteered as the backup mentor.
... ...
@@ -1352,6 +1352,71 @@ implementation.
1352 1352
     </ul>
1353 1353
     </li>
1354 1354
 
1355
+    <a id="ahmiaSearch"></a>
1356
+    <li>
1357
+    <b>Ahmia - Hidden Service Search</b>
1358
+    <br>
1359
+    Language: <i>Python, Django</i>
1360
+    <br>
1361
+    Likely Mentors: <i>Juha Nurmi (numes), George (asn)</i>
1362
+    <br><br>
1363
+    <p>
1364
+    Ahmia is open-source search engine software for Tor hidden service deep
1365
+    dark web sites. You can test the running search engine at ahmia.fi. For
1366
+    more information see our <a
1367
+    href="https://blog.torproject.org/category/tags/ahmiafi">blog post about
1368
+    Ahmia's GSoC2014 development</a>.
1369
+    </p>
1370
+
1371
+    <p>
1372
+    Ahmia is a working search engine that indexes, searches, and catalogs
1373
+    content published on Tor Hidden Services. Furthermore, it is an environment
1374
+    to share meaningful insights, statistics, insights, and news about the Tor
1375
+    network itself. In this context, there is a lot of work to do.
1376
+    </p>
1377
+
1378
+    <p>
1379
+    The Ahmia web service is written using the Django web framework. As a
1380
+    result, the server-side language is Python. On the client-side, most of the
1381
+    pages are plain HTML. There are some pages that require JavaScript, but the
1382
+    search itself works without client-side JavaScript.
1383
+    </p>
1384
+
1385
+    <p>
1386
+    There are several possible directions for this project, including...
1387
+    </p>
1388
+
1389
+    <ol>
1390
+      <li>Improving the search results (very important)<br />
1391
+        <ul>
1392
+          <li>Tweaking search algorithms</li>
1393
+          <li>Adjust Apache Solr</li>
1394
+          <li>Enrich the data that is used to rank the search results</li>
1395
+        </ul>
1396
+      </li>
1397
+      <li>Improving UX and UI (very important)<br />
1398
+        <ul>
1399
+          <li>Showing relevant knowledge</li>
1400
+          <li>Design the navigation and information architecture</li>
1401
+          <li>HTML5, CSS and Django development</li>
1402
+        </ul>
1403
+      </li>
1404
+      <li>Review code and infrastructure<br />
1405
+        <ul>
1406
+          <li>Review code and fix bugs</li>
1407
+          <li>Writing Django test cases</li>
1408
+          <li>Linux configurations, automatizations</li>
1409
+        </ul>
1410
+      </li>
1411
+      <li>Gather statistics over time and publish them<br />
1412
+        <ul>
1413
+          <li>Gather different kind of stats about Hidden Services</li>
1414
+          <li>Publish these stats using HTTP REST API</li>
1415
+          <li>Using this API show meaningful tables, charts and visualizations</li>
1416
+        </ul>
1417
+      </li>
1418
+    </ol>
1419
+    </li>
1355 1420
 <!--
1356 1421
     <a id=""></a>
1357 1422
     <li>
1358 1423