/**
* The responder class represents a response generator object.
* It is used to generate an automatic response to an input string.
*
* @author Naufaliando
* @version 1.0
*/
public class Responder
{
/**
* Constructor for objects of class Responder
*/
public Responder()
{
}
String response;
/**
* The responses to problems
*/
public String generateResponse(String problem)
{
if(problem.contains("blue screen")){
response = "Please restart device if possible";
}
else if(problem.contains("keyboard")){
response = "Please restart device if possible";
}
else if(problem.contains("wifi")){
response = "Please check your modem or your laptop settings";
}
else if(problem.contains("location")){
response = "You can check our service center in gmaps";
}
else if(problem.contains("lagging")){
response = "Force stop your application if it\'s unnesessary";
}
else if(problem.contains("over heating")){
response = "Shut down your laptop and leave it for a while";
}
else{
response = "How can I help you?";
}
return response;
}
}