String printRecommendedKeyword_by_consequent(int threshold, String title) {
        double thres = (double) threshold / (double) 100;
        String result_new1 = "";
        int i;
        boolean flag = false;
        String title1 = "";
        for (int k = 0; k < title.length() - 1; k++) {
            if (title.charAt(k) == ' ') {
                title1 += '_';
            } else {
                title1 += title.charAt(k);
            }
        }
        System.out.println(title1);
        System.out.println(consequent_reverse.size());
        i = consequent_reverse.get(title1);
        for (int j = 0; j < 46; j++) {
            if (matrix[j][i] >= thres) {
                flag = true;
                String antecedent = antecedent_reverse.get(j);
                String result[] = antecedent.split("_");
                for (int k = 0; k < result.length; k++) {
                    if (consequent_to_paper.containsKey(result[k])) {
                        Vector<String> v = consequent_to_paper.get(result[k]);
                        for (int l = 0; l < consequent_to_paper.get(result[k]).size(); l++) {
                            System.out.println("valus: " + consequent_to_paper.get(result[k]).elementAt(l));
                            result_new1 += consequent_to_paper.get(result[k]).elementAt(l) + "\n";
                        }
                    }
                }
            }
        }
         if ( flag == false ){
            result_new1 = "no value";
         }
         return result_new1;
    }