ELECTRONIC COMPUTING DEVICE, PERSONALIZED DATA RECOMMENDING METHOD THEREOF, AND NON-TRANSITORY MACHINE-READABLE MEDIUM THEREOF
First Claim
1. An electronic computing device for providing a personalized information recommendation, comprising:
- an input/output interface, being configured to receive a first behavior data of a first user and a second behavior data of a second user, wherein the first behavior data and the second behavior data are arranged in a first period;
a storage electrically connected to the input/output interface, being configured to store the first behavior data and the second behavior data; and
a processor electrically connected to the storage, being configured to execute the following operations;
retrieving the first behavior data and the second behavior data from the storage;
establishing a first tree structure data and a second tree structure data according to the first behavior data and the second behavior data respectively by using an ontology construction algorithm;
calculating a first similarity between the first tree structure data and the second tree structure data by using a similarity evaluation algorithm;
analyzing the first similarity to subsume the first tree structure data and the second tree structure data into a first group by using a clustering algorithm;
determining a piece of first difference information between the first tree structure data and the second tree structure data according to the first group; and
generating a piece of first recommending information corresponding to the first user which is arranged in the first period according to the piece of first difference information so that a first monitor displays the piece of first recommending information.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic computing device, a personalized information providing method thereof, and a non-transitory machine-readable medium thereof are provided. The electronic computing device establishes a first and a second tree structure data according to a first data of a first user and a second data of a second user arranged in a period respectively by using an ontology construction algorithm, and calculates a similarity between the first and the second tree structure data by using a similarity evaluating algorithm, and then analyzes the similarity to subsume the first and the second tree structure data into a group by using a clustering algorithm. The electronic computing device determines difference between the first and the second tree structure data according to the group and generates recommending information corresponding to the first user which is arranged in the period according to the difference, and then enables a monitor to display the recommending information.
3 Citations
15 Claims
-
1. An electronic computing device for providing a personalized information recommendation, comprising:
-
an input/output interface, being configured to receive a first behavior data of a first user and a second behavior data of a second user, wherein the first behavior data and the second behavior data are arranged in a first period; a storage electrically connected to the input/output interface, being configured to store the first behavior data and the second behavior data; and a processor electrically connected to the storage, being configured to execute the following operations; retrieving the first behavior data and the second behavior data from the storage; establishing a first tree structure data and a second tree structure data according to the first behavior data and the second behavior data respectively by using an ontology construction algorithm; calculating a first similarity between the first tree structure data and the second tree structure data by using a similarity evaluation algorithm; analyzing the first similarity to subsume the first tree structure data and the second tree structure data into a first group by using a clustering algorithm; determining a piece of first difference information between the first tree structure data and the second tree structure data according to the first group; and generating a piece of first recommending information corresponding to the first user which is arranged in the first period according to the piece of first difference information so that a first monitor displays the piece of first recommending information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A personalized information recommending method for use in an electronic computing device, the electronic computing device comprising an input/output interface, a storage and a processor, the personalized information recommending method comprising the steps of:
-
(a) enabling the input/output interface to receive a first behavior data of a first user and a second behavior data of a second user, wherein the first behavior data and the second behavior data are arranged in a first period; (b) enabling the storage to store the first behavior data and the second behavior data; (c) enabling the processor to retrieve the first behavior data and the second behavior data from the storage; (d) enabling the processor to establish a first tree structure data and a second tree structure data according to the first behavior data and the second behavior data respectively by using an ontology construction algorithm; (e) enabling the processor to calculate a first similarity between the first tree structure data and the second tree structure data by using a similarity evaluation algorithm; (f) enabling the processor to analyze the first similarity to subsume the first tree structure data and the second tree structure data into a first group by using a clustering algorithm; (g) enabling the processor to determine a piece of first difference information between the first tree structure data and the second tree structure data according to the first group; and (h) enabling the processor to generate a piece of first recommending information corresponding to the first user which is arranged in the first period according to the piece of first difference information so that a first monitor displays the piece of first recommending information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-readable medium comprising a plurality of codes, wherein when the plurality of codes are loaded into an electronic computing device, the codes comprised in the non-transitory machine-readable medium will be executed by the electronic computing device to accomplish a personalized information recommending method, the codes comprising:
-
a code A for enabling the electronic computing device to receive a first behavior data of a first user and a second behavior data of a second user, wherein the first behavior data and the second behavior data are arranged in a first period; a code B for enabling the electronic computing device to store the first behavior data and the second behavior data; a code C for enabling the electronic computing device to establish a first tree structure data and a second tree structure data according to the first behavior data and the second behavior data respectively by using an ontology construction algorithm; a code D for enabling the electronic computing device to calculate a first similarity between the first tree structure data and the second tree structure data by using a similarity evaluation algorithm; a code E for enabling the electronic computing device to analyze the first similarity to subsume the first tree structure data and the second tree structure data into a first group by using a clustering algorithm; a code F for enabling the electronic computing device to determine a piece of first difference information between the first tree structure data and the second tree structure data according to the first group; and a code G for enabling the electronic computing device to generate a piece of first recommending information corresponding to the first user which is arranged in the first period according to the piece of first difference information so that a first monitor displays the piece of first recommending information. - View Dependent Claims (12, 13, 14, 15)
-
Specification