11. An electronic program guide (EPG) generating apparatus electrically coupled to an image display device, comprising: a communication device for obtaining the EPG; a receiving interface for receiving an inputting keyword group; and a processor for retrieving a program name keyword group from the EPG according to the program name corresponding to a program description, wherein the processor constructs a semantic similarity degree matrix according to the inputting keyword group and the program name keyword group, constructs an undirected graph according to the semantic similarity degree matrix, finds a maximum clique set of the undirected graph, generates a match score according to the program description and the maximum clique set, and determines a recommendation sequence of the program name in the EPG according to the match score to transmit the EPG to the image display device and to display the EPG on the image display device.
11. An electronic program guide (EPG) generating apparatus electrically coupled to an image display device, comprising: a communication device for obtaining the EPG; a receiving interface for receiving an inputting keyword group; and a processor for retrieving a program name keyword group from the EPG according to the program name corresponding to a program description, wherein the processor constructs a semantic similarity degree matrix according to the inputting keyword group and the program name keyword group, constructs an undirected graph according to the semantic similarity degree matrix, finds a maximum clique set of the undirected graph, generates a match score according to the program description and the maximum clique set, and determines a recommendation sequence of the program name in the EPG according to the match score to transmit the EPG to the image display device and to display the EPG on the image display device. 12. The EPG generating apparatus according to claim 11 , wherein the processor constructs a node set according to the inputting keyword group and the program name keyword group, constructs an edge set according to the node set and the semantic similarity degree matrix, and constructs the undirected graph according to the node set and the edge set.