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 |