public static void processWords(String str) throws FileNotFoundException
	{
		//String str="<DOC><DOCNO>1</DOCNO><TITLE>experimental investigation of the aerodynamics of awing in a slipstream .</TITLE><AUTHOR>brenckman,m.</AUTHOR><BIBLIO>j. ae. scs. 25, 1958, 324.</BIBLIO><TEXT>  an experimental study of a wing in a propeller slipstream was made in order to determine the spanwise distribution of the lift increase due to slipstream at different angles of attack of the wing and at different free stream to slipstream velocity ratios .  the results were intended in part as an evaluation basis for different theoretical treatments of this problem .   the comparative span loading curves, together with supporting evidence, showed that a substantial part of the lift increment produced by the slipstream was due to a /destalling/ or boundary-layer-control effect .  the integrated remaining lift increment, after subtracting this destalling lift, was found to agree well with a potential flow theory .  an empirical evaluation of the destalling effects was made for the specific configuration of the experiment . </TEXT> </DOC>";
		//String str="<>an experimental study of a wing in a propeller slipstream was</TEXT>";
		ArrayList<String> tagValues=getTagValues(str);

		for(String s : tagValues)
		{
			String string=s;			
			//System.out.println("Test "+string);
			string=string.replaceAll("[-+.^:,\\/()]", "");
			//str1=str1.replaceAll("[^a-zA-Z0-9]", "");

			String[] splited = string.split("\\s+");
			for(String word : splited)
			{			
				if(!isNumeric(word))
				{
					if (!(word.matches(".*[0-9].*")) && word.length()>1)
					{
						if(word.contains("'"))
						{
							word=word.substring(0,word.indexOf("'"));
						}
						word=word.toLowerCase();
						//System.out.println(word.toLowerCase());
						if(wordMap.containsKey(word))
						{
							wordMap.put(word, wordMap.get(word)+1);
						}else
						{
							wordMap.put(word, 1);
						}
					}
				}
			}
		}
	}