Category classification processing device and method
First Claim
1. A category classification processing device comprising:
- an example storage unit configured to store Q&
A (questions and answers) examples including pairs of questions and answers;
a log storage unit configured to store search keyword logs relevant to searching the Q&
A examples; and
a processor configured to perform a search process and a category extraction process,wherein the search process includessending, to a terminal device, an input screen image used for inputting one or more keywords,searching the example storage unit using the one or more keywords input to the input screen image to extract Q&
A examples based on the one or more keywords,sending identification information items expressing the extracted Q&
A examples to the terminal device, andstoring, in the log storage unit, search keyword logs including the identification information items relevant to the Q&
A examples which are referred to at the terminal device using the identification information items, the identification information items in the search keyword logs being associated with the one or more keywords input to the input screen image during the searching, andwherein the category extraction process includesaggregating keyword storage frequencies expressing a number of times each of the keywords input to the input screen image during the searching and recorded together with the Q&
A examples in the search keyword logs, is stored for each of the Q&
A examples, and calculating keyword group storage frequencies expressing a number of times each of keyword groups is stored for each Q&
A example, each of the keyword groups including n keywords recorded together with the Q&
A examples in the search keyword log, where n is a positive integer,extracting, as category candidates of each of the Q&
A examples, m top keywords in a descending order of the keyword storage frequencies, where m is a positive integer, and extracting, as tentative sub category candidates of each Q&
A example, keywords belonging to m top keyword groups in the descending order of the keyword group storage frequency,using the extracted category candidates as categories, and using the extracted tentative sub category candidates as sub categories, andassociating the categories with the sub categories, and associating the sub categories with the Q&
A examples, to store the categories, the sub categories, and the Q&
A examples that are associated with each other in the example storage unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A category classification processing device includes a search unit that stores, as a search keyword log assembly, Q&A examples, which are actually referred to by a client, together with keywords; and a category extracting unit that obtains keyword storage frequencies expressing a number of times each of the keywords, which are recorded together with the Q&A examples in the search keyword logs, is stored for each of the Q&A examples, extracts, as category candidates of each of the Q&A examples, an m number of top keywords (m being a positive integer) in a descending order of the keyword storage frequency, uses the extracted category candidates as categories, and associates the categories with the Q&A examples.
-
Citations
13 Claims
-
1. A category classification processing device comprising:
-
an example storage unit configured to store Q&
A (questions and answers) examples including pairs of questions and answers;a log storage unit configured to store search keyword logs relevant to searching the Q&
A examples; anda processor configured to perform a search process and a category extraction process, wherein the search process includes sending, to a terminal device, an input screen image used for inputting one or more keywords, searching the example storage unit using the one or more keywords input to the input screen image to extract Q&
A examples based on the one or more keywords,sending identification information items expressing the extracted Q&
A examples to the terminal device, andstoring, in the log storage unit, search keyword logs including the identification information items relevant to the Q&
A examples which are referred to at the terminal device using the identification information items, the identification information items in the search keyword logs being associated with the one or more keywords input to the input screen image during the searching, andwherein the category extraction process includes aggregating keyword storage frequencies expressing a number of times each of the keywords input to the input screen image during the searching and recorded together with the Q&
A examples in the search keyword logs, is stored for each of the Q&
A examples, and calculating keyword group storage frequencies expressing a number of times each of keyword groups is stored for each Q&
A example, each of the keyword groups including n keywords recorded together with the Q&
A examples in the search keyword log, where n is a positive integer,extracting, as category candidates of each of the Q&
A examples, m top keywords in a descending order of the keyword storage frequencies, where m is a positive integer, and extracting, as tentative sub category candidates of each Q&
A example, keywords belonging to m top keyword groups in the descending order of the keyword group storage frequency,using the extracted category candidates as categories, and using the extracted tentative sub category candidates as sub categories, and associating the categories with the sub categories, and associating the sub categories with the Q&
A examples, to store the categories, the sub categories, and the Q&
A examples that are associated with each other in the example storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A category classification processing method comprising:
-
sending, to a terminal device, an input screen image used for inputting one or more keywords; searching, an example storage unit that stores Q&
A examples including pairs of questions and answers, by using the one or more keywords input to the input screen image to extract Q&
A (questions and answers) examples based on the one or more keywords;sending identification information items expressing the extracted Q&
A examples to the terminal device;storing, in a log storage unit that stores search keyword logs relevant to searching the Q&
A examples, search keyword logs including the identification information items relevant to the Q&
A examples which are referred to at the terminal device using the identification information items, the identification information items in the search keyword logs being associated with the one or more keywords input to the input screen image during the searching;aggregating keyword storage frequencies expressing a number of times each of the keywords input to the input screen image during the searching and recorded together with the Q&
A examples in the search keyword logs, is stored for each of the Q&
A examples, and calculating keyword group storage frequencies expressing a number of times each of keyword groups is stored for each Q&
A example, each of the keyword groups including n keywords recorded together with the Q&
A examples in the search keyword log, where n is a positive integer;extracting, as category candidates of each of the Q&
A examples, m top keywords in a descending order of the keyword storage frequencies, where m is a positive integer, and extracting, as tentative sub category candidates of each Q&
A example, keywords belonging to m top keyword groups in the descending order of the keyword group storage frequency;using the extracted category candidates as categories, and using the extracted tentative sub category candidates as sub categories; and associating the categories with the sub categories, and associating the sub categories with the Q&
A examples, to store the categories, the sub categories, and the Q&
A examples that are associated with each other in the example storage unit. - View Dependent Claims (12)
-
-
11. A non-transitory computer-readable recording medium having stored therein a category classification processing program for causing a computer to execute a process comprising:
-
sending, to a terminal device, an input screen image used for inputting one or more keywords; searching, an example storage unit that stores Q&
A examples including pairs of questions and answers, by using the one or more keywords input to the input screen image to extract Q&
A (questions and answers) examples based on the one or more keywords;sending identification information items expressing the extracted Q&
A examples to the terminal device;storing, in a log storage unit that stores search keyword logs relevant to searching the Q&
A examples, search keyword logs including the identification information items relevant to the Q&
A examples which are referred to at the terminal device using the identification information items, the identification information items in the search keyword logs being associated with the one or more keywords input to the input screen image during the searching;aggregating keyword storage frequencies expressing a number of times each of the keywords input to the input screen image during the searching and recorded together with the Q&
A examples in the search keyword logs, is stored for each of the Q&
A examples, and calculating keyword group storage frequencies expressing a number of times each of keyword groups is stored for each Q&
A example, each of the keyword groups including n keywords recorded together with the Q&
A examples in the search keyword log, where n is a positive integer;extracting, as category candidates of each of the Q&
A examples, m top keywords in a descending order of the keyword storage frequencies, where m is a positive integer, and extracting, as tentative sub category candidates of each Q&
A example, keywords belonging to m top keyword groups in the descending order of the keyword group storage frequency;using the extracted category candidates as categories, and using the extracted tentative sub category candidates as sub categories; and associating the categories with the sub categories, and associating the sub categories with the Q&
A examples, to store the categories, the sub categories, and the Q&
A examples that are associated with each other in the example storage unit. - View Dependent Claims (13)
-
Specification