search for: stem_all

Displaying 3 results from an estimated 3 matches for "stem_all".

2006 May 17
3
QueryParser lowercase / uppercase and stemming
...$enquire = new XapianEnquire($db); # call XapianQuery object $myQueryParser = new XapianQueryParser(); $myQueryParser->setDatabase($db); $stemmer = new XapianStemmer("german"); $myQueryParser->setStemmer($stemmer); $myQueryParser->setStemmingStrategy(STEM_ALL); #$querystring = removeUmlaute($querystring); #wildcard search $myQuery = $myQueryParser->parseQuery($querystring, Xapian::FLAG_PHRASE|Xapian::FLAG_BOOLEAN|Xapian::FLAG_LOVEHATE|Xapian::FLAG_WILDCARD); ... So what am I doing wrong? The second thing I wondered about, is the...
2011 Sep 23
2
understanding stemming and synonyms
...ument::Internal(data=`fahrrad', terms[2])) TERM: Zfahrrad TERM: fahrrad INSERT DOKUMENT: fahrraeder DOCUMENT: Document(Xapian::Document::Internal(data=`fahrraeder', terms[2])) TERM: Zfahrrad TERM: fahrraeder That looks fine, but when i now use the query_parser with stemmer (german2 & STEM_ALL) and parse_query (FLAG_AUTO_SYNONYMS), i get this queries: ENTER QUERY: bike [QUERY: Xapian::Query(bik:(pos=1))] [RESULTS: 0] ENTER QUERY: fahrrad [QUERY: Xapian::Query((fahrrad:(pos=1) SYNONYM Zbik:(pos=1)))] [RESULTS: 2] ENTER QUERY: fahrraeder [QUERY: Xapian::Query((fahrrad:(pos=1) SYNONYM...
2006 Dec 06
1
Bug and patch for +terms with wildcards
...est_wildquery1() +{ + Xapian::QueryParser queryparser; + unsigned flags = Xapian::QueryParser::FLAG_WILDCARD | + Xapian::QueryParser::FLAG_LOVEHATE; + queryparser.set_stemmer(Xapian::Stem("english")); + queryparser.set_stemming_strategy(Xapian::QueryParser::STEM_ALL); + Xapian::Database db = get_database("apitest_simpledata"); + queryparser.set_database(db); + Xapian::Enquire enquire(db); + + Xapian::Query qobj = queryparser.parse_query("th*", flags); + enquire.set_query(qobj); + Xapian::MSet mymset = enquire.get_mset(0, 1...