// If the filtered question is the same than asked
public int getPriorityLevel(LinkedList<String> questionAsked) {
        // If the filtered question is the same than asked
        if(normalizedQuestion.equals(questionAsked))
            return 100;
        // If it is an ordered subset
        // TODO I'M NOT SURE IF THIS IS WORKING
        else if(isSubset(questionAsked))
            return 65;
        else if(containsWords(questionAsked)>0)
            return 30;
        // Otherwise
        else
            return 0;
    }
public int getPriorityLevel(LinkedList<String> questionAsked) {
// If the filtered question is the same than asked
if(normalizedQuestion.equals(questionAsked))
return 100;
public int getPriorityLevel(LinkedList<String> questionAsked) {
// If the filtered question is the same than asked
if(normalizedQuestion.equals(questionAsked))
return 100;
// If it is an ordered subset
// TODO I'M NOT SURE IF THIS IS WORKING
else if(isSubset(questionAsked))
return 65;
else if(containsWords(questionAsked)>0)
return 30;
// Otherwise
else
public int getPriorityLevel(LinkedList<String> questionAsked) {
// If the filtered question is the same than asked
if(normalizedQuestion.equals(questionAsked))
return 100;
// If it is an ordered subset
// TODO I'M NOT SURE IF THIS IS WORKING
else if(isSubset(questionAsked))
return 65;
else if(containsWords(questionAsked)>0)
return 30;
// Otherwise
else
return 0;
}