private boolean isAmbiguous(String html) {

		// Assume it is not ambiguous
		boolean isUnsure =false;

		// make new string of first 200 if possible
		String first200 = html;
		if (html.length()>=200){
			first200 = html.substring(0,200);
		}

		// Keep or-ing terms and if any are true we return an isAmbiguous true boolean
		isUnsure = isUnsure || first200.contains("may refer to");		// First 200 characters contain may refer to
		isUnsure = isUnsure || first200.contains("can stand for"); 		// First 200 characters contain can stand for
		isUnsure = isUnsure || first200.contains("can refer to");  		// First 200 characters contain can refer to
		isUnsure = isUnsure || first200.contains("can mean:");			// First 200 characters contains can mean:
		isUnsure = isUnsure || first200.contains("mean:");				// First 200 characters contains mean:
		isUnsure = isUnsure || first200.contains("refer to:");			// First 200 characters contains refer to:
		isUnsure = isUnsure || first200.contains("(disambiguation)");	// First 200 characters contain (disambiguation):	
		isUnsure = isUnsure || first200.contains("Found articles for:");// Indication of a search results page.

		return isUnsure;
	}