// Path: src/main/java/unsw/curation/api/domain/ExtractionKeyword.java
// public class ExtractionKeyword {
// 
// 	public ExtractionKeyword(){}
// 	public ExtractionKeyword(String tweet,String keyword)
// 	{
// 		this.tweet=tweet;
// 		this.keyword=keyword;
// 	}
// 	public ExtractionKeyword(String keyword)
// 	{
// 		this.keyword=keyword;
// 	}
// 	public String tweet;
// 	public String keyword;
// 	public String inputSentence;
// 	public String inputTweet;
// 
// 	
// 	public void setInputSentence(String inputSentence)
// 	{
// 		this.inputSentence=inputSentence;
// 	}
// 	
// 	public String getInputSentence()
// 	{
// 		return inputSentence;
// 	}
// 	public void setInputTweet(String inputTweet)
// 	{
// 	  this.inputTweet=inputTweet;
// 	}
// 	public String getInputTweet()
// 	{
// 		return inputTweet;
// 	}
// 	public void setTweet(String tweet)
// 	{
// 		this.tweet=tweet;
// 	}
// 	public String getTweet()
// 	{
// 		return tweet;
// 	}
// 	
// 	public void setKeyword(String keyword)
// 	{
// 		this.keyword=keyword;
// 	}
// 	public String getKeyword()
// 	{
// 		return keyword;
// 	}
// 	
// }


import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.List;
import unsw.curation.api.domain.ExtractionKeyword;

package unsw.curation.api.domain.abstraction;


public interface IKeywordEx {

	String ExtractTweetKeyword(String inputTweet,File stopWordList) throws Exception;

// Path: src/main/java/unsw/curation/api/domain/ExtractionKeyword.java
// public class ExtractionKeyword {
// 
// 	public ExtractionKeyword(){}
// 	public ExtractionKeyword(String tweet,String keyword)
// 	{
// 		this.tweet=tweet;
// 		this.keyword=keyword;
// 	}
// 	public ExtractionKeyword(String keyword)
// 	{
// 		this.keyword=keyword;
// 	}
// 	public String tweet;
// 	public String keyword;
// 	public String inputSentence;
// 	public String inputTweet;
// 
// 	
// 	public void setInputSentence(String inputSentence)
// 	{
// 		this.inputSentence=inputSentence;
// 	}
// 	
// 	public String getInputSentence()
// 	{
// 		return inputSentence;
// 	}
// 	public void setInputTweet(String inputTweet)
// 	{
// 	  this.inputTweet=inputTweet;
// 	}
// 	public String getInputTweet()
// 	{
// 		return inputTweet;
// 	}
// 	public void setTweet(String tweet)
// 	{
// 		this.tweet=tweet;
// 	}
// 	public String getTweet()
// 	{
// 		return tweet;
// 	}
// 	
// 	public void setKeyword(String keyword)
// 	{
// 		this.keyword=keyword;
// 	}
// 	public String getKeyword()
// 	{
// 		return keyword;
// 	}
// 	
// }


// Path: src/main/java/unsw/curation/api/domain/abstraction/IKeywordEx.java
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.List;
import unsw.curation.api.domain.ExtractionKeyword;

package unsw.curation.api.domain.abstraction;


public interface IKeywordEx {

	String ExtractTweetKeyword(String inputTweet,File stopWordList) throws Exception;

	List<ExtractionKeyword> ExtractTweetKeywordFromFile(File fileName, File stopWordList) throws FileNotFoundException, IOException;
