static HashMap<String, Double> wikiSearch(List<String> important, String question){
		HashMap<String, Double> mappings = new HashMap<String, Double>();
		HashSet<String> qWords = new HashSet<String>();
		String[] brokenDown = question.toLowerCase().replaceAll("[^a-zA-Z0-9 ]", "").split(" ");
		for(String s : brokenDown){
			if(!Util.stopwords.contains(s))
				mappings.put(s, 50.0);
		}
		
		String s = searchAllSites(important);
		String[] ranked = s.split("[.]{3}");
		int initWeight = ((ranked.length - 1) * 2) + 1;
		for(int i = 0; i < ranked.length; i++){
			String[] cur = ranked[i].toLowerCase().replaceAll("[^a-zA-Z0-9 ]", "").split(" ");
			for(String word : cur){
				if(Util.stopwords.contains(word))
					continue;
				if(!mappings.containsKey(word))
					mappings.put(word, 0.0);
				mappings.put(word, mappings.get(word) + initWeight);
			}
			initWeight -= 2;
		}
		
		s = searchTargetSite(important, question).replaceAll("[^a-zA-Z0-9 ]", "").toLowerCase();
		String[] allWords = s.split(" ");
		for(String word : allWords){
			if(Util.stopwords.contains(word))
				continue;
			
			if(!mappings.containsKey(word))
				mappings.put(word, 0.0);
			mappings.put(word, mappings.get(word) + 2);
		}
		return mappings;
	}