Eric Schles on Fighting Human Trafficking with Python

The Python Podcast.__init__

Episode | Podcast

Date: Thu, 25 Jun 2015 06:00:00 -0400

<p>Listen to past episodes, read about the hosts or donate to the show at <a href="http://podcastinit.com?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">podcastinit.com</a></p> <h3>Brief Introduction</h3> <ul> <li>Date of recording &#8211; June 10th, 2015</li> <li>Hosts Tobias Macey and Chris Patti</li> <li>Follow us on iTunes, Stitcher or TuneIn</li> <li>Give us feedback! (iTunes, Twitter, email, Disqus comments)</li> <li>You can <a href="http://podcastinit.com/our-plans-for-your-donations.html?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">donate</a> (if you want)!</li> <li>Overview &#8211; Interview with Eric Schles</li> </ul> <h3>Interview with Eric Schles</h3> <ul> <li>Introductions</li> <li>How did you get introduced to Python?</li> <li>What inspired you to take up the fight against slavery? Is there personal story behind this choice?</li> <li>Some of your work touches on the “Deep Web”. Can you provide listeners with some context around what that term means and role it plays in what you do? <ul> <li>Tor .onion sites (Hidden Services) are examples</li> <li>Anonymous Web Experience</li> <li>Anonymity allows for illegal, immoral things like buying selling people</li> <li>Conceptually very important idea</li> <li>Bruce Schneier &#8211; Web technologies need to be more privacy aware</li> <li>Like a really scary version of “The Internet of the Old Days”</li> <li>Photos of young, exploited men and women</li> <li>Pedophiles are building communities, having parties through these hidden services</li> <li>Eric feels that Tor is an extreme</li> <li>Feels there had to be a way to protect the rights of legitimate while protecting against pedophiles</li> <li>Maybe a voting system?</li> <li>The Tor project feels that any compromise lessens the that’s so important for people in embattled or countries (Worded that poorly -Chris)</li> <li>No metrics on the amount of pedophilia that actually happens Tor &#8211; probably a lot</li> <li>Sexually abused victims of trafficking grow up damanged unable to do anything else</li> <li>Consumers of this type of porn were often themselves victims sexual abuse</li> <li>Structural dissonance which exists to create this problem society needs to be addressed</li> <li>Google puts the number to the anti-trafficking hotline at top of any trafficking search results</li> <li>Darren (Derek?) Hayes &#8211; redirect to trafficking resources when viewing advertisements for victims trafficking</li> </ul> </li> <li>Why did you choose Python as opposed to any other tool for your search engine? <ul> <li>Needed solutions quickly with the ability to evolve as needed</li> <li>Able to rapidly develop and incorporate new features rapidly</li> <li>Easy to scale as needed</li> <li>Flask is easier to prototype and iterate with</li> <li>Python data science tools make the analysis easy</li> <li>Able to finish a 2 year C++ project in 3 weeks using Python</li> <li>Doing data science in Ruby is challenging</li> <li>Pandas Dataframe galvanized the creation of a lot of other useful tools</li> <li><a href="https://github.com/wrobstory/vincent?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Vincent</a> &#8211; write Python which compiles to D3</li> </ul> </li> <li>Can you provide a high level description of the technical details the search engine that you created, and what it’s like to with Tor through Python? <ul> <li>Directed search engine</li> <li>“It would be like if you went to Google but everything watched was Porn which you were uncomfortabl seeing and you sad”</li> <li>Get most case information through regular old detective work</li> <li>Person arrested / in holding yields phone number, other attributes that can feed the search engine</li> <li>Google can’t scrape the deep web</li> <li>Memex tool indexes the deep web &#8211; Eric’s search engine uses that</li> <li>Eric does design work for the Memex project</li> <li>Developed by the amazing Chris White</li> <li>Eric’s search engine uses the Tor driver in Selenium to .onion sites</li> </ul> </li> <li>What are some of the technical and legal challenges that you experienced in the course of your work? <ul> <li>Most of the technical challenges are around automated processing</li> <li>Legal structure provides some limits on what can be worked on</li> </ul> </li> <li>Does your search engine try to infer who might be engaged in work voluntarily as opposed to those being forced into it their will? <ul> <li>No, because they get all their case referrals from detective work</li> <li>You have to have been hospitalized or in some other way come the attention of the authorities for being deprived of rights</li> <li>Trafficking looks very different in different cultures</li> <li>Global similarities</li> <li>Afraid to say why if hurt</li> <li>Forced into having sex against your will</li> <li>Clear patterns of indication</li> <li>Urban versus Suburban versus Rural</li> <li>Fracking towns</li> <li>Demographics are very different &#8211; mostly men very women, LOTS of ads for sex workers</li> <li>Only helping people that want to be helped</li> </ul> </li> <li>What was the most surprising fact you uncovered as part of research? <ul> <li>Imagery of exploited children is so depressing and sad</li> </ul> </li> <li>Without revealing anything you shouldn’t, are you aware of being set free as a result of your work? <ul> <li>“Not my work, our work”</li> <li>Not an individual effort</li> <li>lawyers, analysts, larger DAs office</li> </ul> </li> <li>Given the complicated socio-economic aspects of human and prosecution of those who are responsible, can you discuss of the moral and ethical considerations that you have confronted with while building these tools? <ul> <li>Privacy is the biggest concern</li> <li>Open source book to teach colleagues at the DA’s office how program to in Python</li> <li>Sometimes Eric works at <a href="http://civichall.org/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Civic Hall</a></li> </ul> </li> <li>Are there any projects out there that you consider similar to you are working on? <ul> <li>Thorn’s <a href="https://www.wearethorn.org/spotlight/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Spotlight tool</a></li> <li><a href="http://opencatalog.darpa.mil/MEMEX.html?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Memex Project</a></li> <li><a href="http://www.polarisproject.org/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Polaris Project</a></li> <li><a href="http://www.datakind.org/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Datakind</a> Anti Trafficking</li> <li><a href="https://www.dosomething.org/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">dosomething.org</a> &#8211; more broadly focused &#8211; help center for teens</li> <li><a href="http://techcrunch.com/2015/02/20/software-eats-sex-trafficking-ycs-rescue-forensics-aids-law-enforcement-in-finding-victims/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">RescueForensics &#8211; stage startup</a></li> </ul> </li> <li>What would it take for other municipalities and law agencies to get started with using your tools? <ul> <li>Go to <a href="https://github.com/EricSchles?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">https://github.com/EricSchles?utmsource=rss&amp;utmmedium=rss</a></li> <li>Alert System and investagator</li> <li>Contact Eric at <a href="mailto:ericschles@gmail.com">ericschles@gmail.com</a> to collaborate</li> </ul> </li> <li>How can our listeners get involved and help you with this Chris <ul> <li>Tweet at @EricSchles or E-mail Eric</li> <li>Volunteer for any of the non profit anti-trafficking groups</li> </ul> </li> <li>Message to the community: There is a world of good waiting to happen</li> </ul> <h3>Picks</h3> <ul> <li>Tobias <ul> <li><a href="https://twitter.com/accidentalaRt?utmsource=rss&amp;utmmedium=rss" rel="noopener" target="blank">@accidentalaRt</a></li> <li><a href="https://tldrlegal.com/?utmsource=rss&amp;utmmedium=rss" rel="noopener" target="blank">tldrlegal.com</a></li> <li><a href="http://amzn.to/1FFOPPr?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Rishloo</a></li> </ul> </li> <li>Chris <ul> <li><a href="http://www.vertigocomics.com/comics/the-sandman-overture-2013/the-sandman-overture-1?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Neil Gaiman’s Sandman Overture</a></li> <li><a href="http://www.beeradvocate.com/beer/profile/27039/16814/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Alchemist Brewing’s Heady Topper</a></li> <li><a href="http://henofthewood.com/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Hen of the Wood</a></li> </ul> </li> <li>Eric <ul> <li><a href="http://seriously.dontusethiscode.com/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">James Powell’s Blog</a></li> <li><a href="http://www.julianunes.com/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Julia Nunes</a></li> <li><a href="http://www.xkcd.com?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">XKCD</a></li> <li><a href="http://www.explainxkcd.com/wiki/index.php/Main_Page?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Explain XKCD</a></li> </ul> </li> </ul> <h3>Keep in Touch</h3> <ul> <li>Twitter: <a href="https://twitter.com/ericschles?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">@EricSchles</a></li> <li><a href="https://about.me/ericschles?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">Eric’s About.me page</a></li> </ul> <h3>More From Eric</h3> <ul> <li>He <a href="https://www.youtube.com/watch?v=NVsDUos_HHY&amp;utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">presented</a> at PyGotham 2014</li> <li>He also <a href="http://opendatascicon.com/schedule/finding-patterns-that-indicate-human-trafficking-with-open-data/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">talked</a> at the Open Data Science Conference 2015 Boston</li> </ul> <p>The intro and outro music is from Requiem for a Fish <a href="http://freemusicarchive.org/music/The_Freak_Fandango_Orchestra/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">The Freak Fandango Orchestra</a> / <a href="http://creativecommons.org/licenses/by-sa/3.0/?utm_source=rss&amp;utm_medium=rss" rel="noopener" target="_blank">CC BY-SA</a><img alt="" height="0" src="https://analytics.boundlessnotions.com/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fwww.pythonpodcast.com%2Fepisode-12-eric-schles-on-fighting-human-trafficking-with-python%2F&amp;action_name=Eric+Schles+on+Fighting+Human+Trafficking+with+Python+-+Episode+12&amp;urlref=https%3A%2F%2Fwww.pythonpodcast.com%2Ffeed%2F&amp;utm_source=rss&amp;utm_medium=rss" style="border: 0; width: 0; height: 0;" width="0" /></p>