private Vector<Vector<Integer>> printNegativeVector(String type, List<String> tt,
			List<Indexer> indexer_list, List<List<Integer>> negDocList, int minNegSize, String index_name, String chi) {
		Vector<Vector<Integer>> tweetVectors = new Vector<Vector<Integer>>();
		//String textVectorFileName = "Training_Vector_NEG/TRAINING_VECTOR"+index_name+".txt";
		String textVectorFileName = "Training_Vector/TRAINING_VECTOR"+chi+index_name+".txt";
		BufferedWriter writer;
		try {
			writer = new BufferedWriter(new FileWriter(textVectorFileName, true));
			int count=0;
	    	for(int i=0; i<negDocList.size(); i++){
	    		Indexer tempIndex = indexer_list.get(i);
	    		IndexReader reader = tempIndex.getReader();
	    		List<Integer> numberList = negDocList.get(i);
	    		for(int k=0; k<numberList.size(); k++){
	    			StringBuilder vectorBuf = new StringBuilder();
	    			//System.out.println("Value: "+ numberList.get(k) + " " + tempIndex.getNumDocs() + " "+i + " " +k+" "+ count++);
		        	TermFreqVector tfv = reader.getTermFreqVector(numberList.get(k), type);
		        	String[] textArray = (tfv==null)?new String[0]:tfv.getTerms();
		        	Vector<Integer> vectorValueStore = new Vector<Integer>();
		        	//TEST
		        	//System.out.println(textArray.length+ " " +Arrays.toString(textArray));
		        	//indicate how many terms in vector
		        	//for(int j=0; j<minNegSize; j++){
		        	for(int j=0; j<tt.size() && j<vectorSize; j++){
		        		vectorBuf.append((j+1) + ":");
		        		boolean exist = false;
		        		//if(chi.equalsIgnoreCase("_CHI")) System.out.println("In CHI: "+i+" "+k+" "+j);
		        		for(String text: textArray){
		        			if(tt.get(j).equalsIgnoreCase(text)){
		        				exist = true;
		        				break;
		        			}
		        		}
		        		if(exist){ 
		        			vectorValueStore.add(1);
		        			vectorBuf.append("1 ");
		        		}
		        		else{ 
		        			vectorValueStore.add(0);
		        			vectorBuf.append("0 ");
		        		}
		        	}
		        	tweetVectors.add(vectorValueStore);
		        	//if(chi.equalsIgnoreCase("_CHI")) System.out.println("In CHI 2: "+textVectorFileName+" "+vectorBuf.toString());
		        	writer.write("-1"+" "+vectorBuf.toString()+"\n");
	    		}
	    	}
	    	writer.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return tweetVectors;
	}