private static void getCollectionFrequency(String dirName, Normalizer stemmer) throws IOException {
		// Création de la table des mots
		HashMap<String, Integer> hits = new HashMap<String, Integer>();
		File dir = new File(dirName);
		//Normalizer stemmer = new FrenchStemmer();
		if (dir.isDirectory()) {
			// Liste des fichiers du répertoire
			// ajouter un filtre (FileNameFilter) sur les noms
			// des fichiers si nécessaire
			String[] fileNames = dir.list();
			
			// Parcours des fichiers et remplissage de la table
			for(String fileName : fileNames){
				ArrayList<String> ListMots = stemmer.normalize(dirName+fileName);
				for (int i=0;i < ListMots.size()-1;i++)
				{
				if (hits.containsKey(ListMots.get(i).toLowerCase()))
				{
					hits.put(ListMots.get(i).toLowerCase(),hits.get(ListMots.get(i).toLowerCase())+1);
				}else hits.put(ListMots.get(i).toLowerCase(),1);
				}
			}
			for (Map.Entry<String, Integer> hit : hits.entrySet()) {
				System.out.println(hit.getKey() + "\t" + hit.getValue());
			}
			
			}

		// Affichage du résultat (avec la fréquence)	
		for (Map.Entry<String, Integer> hit : hits.entrySet()) {
			System.out.println(hit.getKey() + "\t" + hit.getValue());
		}
	
	}