Helped myself with some python, I guessed it in 16 tries.<p>lines = tuple(open(&#x27;english_words.txt&#x27;, &#x27;r&#x27;))<p>min = 0;<p>max = len(lines)<p>while True :<p><pre><code>   	index = min + (max-min)&#x2F;&#x2F;2

	print lines[index];

        before = raw_input(&quot;Before? y&#x2F;n&quot;)

        if before == &quot;y&quot; :

                max = index-1

	elif before == &quot;n&quot; :

   		min = index+1

   	else :

   		break



</code></pre>
english_words.txt can be downloaded here:
<a href="http:&#x2F;&#x2F;www.mieliestronk.com&#x2F;corncob_lowercase.txt" rel="nofollow">http:&#x2F;&#x2F;www.mieliestronk.com&#x2F;corncob_lowercase.txt</a>