//made public ONLY for testing purposes! //removes irrelevant temrs from query public ArrayList MakeQuery(string query) { query = query.ToLower(); char[] delims = { ' ' }; string[] temp = query.Split(delims); ArrayList queryTerms = new ArrayList(); string term; for (int i = 0; i < temp.Length; i++) { term = ps.stemTerm(temp[i]); if (index.HasTerm(term)) { queryTerms.Add(term); } } return(queryTerms); }