Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 74705 invoked from network); 17 Dec 2007 11:24:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Dec 2007 11:24:44 -0000 Received: (qmail 67277 invoked by uid 500); 17 Dec 2007 11:24:28 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 66546 invoked by uid 500); 17 Dec 2007 11:24:26 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 66535 invoked by uid 99); 17 Dec 2007 11:24:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Dec 2007 03:24:26 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of anjana.mprasad@gmail.com designates 72.14.202.181 as permitted sender) Received: from [72.14.202.181] (HELO ro-out-1112.google.com) (72.14.202.181) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Dec 2007 11:24:15 +0000 Received: by ro-out-1112.google.com with SMTP id m6so630151roe.7 for ; Mon, 17 Dec 2007 03:24:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=lXm6XhuDTXnyrdU4Q1pjyvRSyyVqpc98Q+b7wrrXK5k=; b=d2NARUJtXNXXQ0nv931zpewQKspoYxdef2yCj495CTDdZDihl494LryEWWqiquTn89/O/7bKcGg45i3OBGPSp7rEevej1xAe6jplIDBZ6XAPVXyG5Uhq40RLhPqZ6pEQ2sk/cvz9FuGp2GokiqXicd0iI18I8+e3/ZEnKYFx2Eg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=UrMDTjy/QC07DE82yXcTmR7irnwVfT6vUDlf+2l0MWrZ+q2iaLPw41WiQT0VZRJP2GJl5mfwQ2OZNon0nFb0jDvOq02g3IfvS1+a4BziDY++rRzgB7qUjkjGhGCd7rPAfn1yitzpCKLmzsT0DeCI8r16balE4z/koqyXgGljXe8= Received: by 10.142.242.8 with SMTP id p8mr2654165wfh.70.1197890646036; Mon, 17 Dec 2007 03:24:06 -0800 (PST) Received: by 10.142.199.6 with HTTP; Mon, 17 Dec 2007 03:24:05 -0800 (PST) Message-ID: <3126751e0712170324h4d55d338gfd90ffb0683c2c3e@mail.gmail.com> Date: Mon, 17 Dec 2007 16:54:05 +0530 From: "anjana m" To: java-user@lucene.apache.org Subject: Re: FuzzyQuery + QueryParser - I'm puzzled In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_7239_15342733.1197890646014" References: X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_7239_15342733.1197890646014 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline hey i amnot bale to comple packages are not found.. i download..the luncene package.. help me.. .lucene.search.Hits; import org.apache.lucene.search.Query; import org.apache.lucene.document.Field; import org.apache.lucene.search.Searcher; import org.apache.lucene.index.IndexWriter; import org.apache.lucene.document.Document; import org.apache.lucene.store.RAMDirectory; import org.apache.lucene.search.IndexSearcher; import org.apache.lucene.queryParser.QueryParser; import org.apache.lucene.queryParser.ParseException; import org.apache.lucene.analysis.standard.StandardAnalyzer; On Dec 17, 2007 4:34 PM, Doron Cohen wrote: > See in Lucene FAQ: > "Are Wildcard, Prefix, and Fuzzy queries case sensitive?" > > On Dec 17, 2007 11:27 AM, Helmut Jarausch > wrote: > > > Hi, > > > > please help I am totally puzzled. > > > > The same query, once with a direct call to FuzzyQuery > > succeeds while the same query with QueryParser fails. > > > > What am I missing? > > > > Sorry, I'm using pylucene (with lucene-java-2.2.0-603782) > > > > #!/usr/bin/python > > import lucene > > from lucene import * > > lucene.initVM(lucene.CLASSPATH) > > > > directory = RAMDirectory() > > writer = IndexWriter(directory, WhitespaceAnalyzer(), True) > > doc = Document() > > doc.add(Field("field","Wolfgang Dahmen Arnold Reusken", > > Field.Store.YES, Field.Index.TOKENIZED)) > > writer.addDocument(doc) > > > > writer.optimize() > > writer.close() > > > > searcher = IndexSearcher(directory) > > > > FQ= True > > # FQ= False # this case doesn't find anything <+++++ WHY > > > > if FQ : > > # this succeeds in finding the entry above > > query = FuzzyQuery(Term("field", "Damen"),0.79,0) > > else : > > # this fails to find that entry > > parser= QueryParser("field",WhitespaceAnalyzer()) > > query= parser.parse("Damen~0.79") > > > > hits = searcher.search(query) > > print "there are",hits.length(),"hits" > > for k in range(0,hits.length()) : > > print hits.doc(k).get("field") > > > > -- > > Helmut Jarausch > > > > Lehrstuhl fuer Numerische Mathematik > > RWTH - Aachen University > > D 52056 Aachen, Germany > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org > > For additional commands, e-mail: java-user-help@lucene.apache.org > > > > > ------=_Part_7239_15342733.1197890646014--