The data processing device includes a display unit, a touch panel unit that detects a touch operation and outputs detection information, a flick detection unit, a label determination unit, and a teacher data generation unit. The flick detection unit detects a flick direction from the detection information of the touch panel unit. The label determination unit determines a label representing a category to which content belongs, based on the flick direction. The teacher data generation unit displays the content on the display unit, and generates teacher data including the displayed content and the label determined by the label determination unit.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A data processing device comprising: a display unit; a touch panel unit that detects a touch operation and outputs detection information; a flick detection unit that detects a direction of a flick from the detection information of the touch panel unit; a label determination unit that determines a label representing a category to which content belongs, based on the direction of the flick; and a teacher data generation unit that displays the content on the display unit, and generates teacher data including the content and the label determined by the label determination unit. 2. The data processing device according to claim 1, further comprising a correspondence table showing a relationship between a direction of a flick and the label, wherein the label determination unit determines the label with reference to the correspondence table. 3. The data processing device according to claim 1, wherein the flick detection unit detects a direction and a speed of a flick from the detection information of the touch panel unit, the label determination unit determines the label representing the category to which the content belongs and a certainty factor of the label, based on the direction and the speed of the flick, and the teacher data generation unit generates the teacher data including the displayed content and the label and the certainty factor determined by the label determination unit. 4. The data processing device according to claim 3, wherein the label determination unit determines the certainty factor to be higher as the speed of the flick is higher. 5. The data processing device according to claim 3, further comprising: a first correspondence table showing a relationship between a direction of a flick and the label; and a second correspondence table showing a relationship between a speed of a flick and the certainty factor, wherein the label determination unit determines the label with reference to the first correspondence table, and determines the certainty factor with reference to the second correspondence table. 6. The data processing device according to claim 1, wherein the label determination unit determines the label representing the category to which the content belongs and a certainty factor of the label, according to the direction of the flick, and the teacher data generation unit generates the teacher data including the displayed content and the label and the certainty factor determined by the label determination unit. 7. The data processing device according to claim 6, further comprising a correspondence table showing a relationship among a direction of a flick, the label, and the certainty factor, wherein the label determination unit determines the label and the certainty factor with reference to the correspondence table. 8. The data processing device according to claim 1, further comprising a machine learning unit that generates a classification model with use of the teacher data; and a classification unit that determines a category to which classification target content belongs, using the classification model. 9. A data processing method performed by a data processing device including a display unit and a touch panel unit that detects a touch operation and outputs detection information, the method comprising: displaying content on the display unit; detecting a direction of a flick from the detection information of the touch panel unit; determining a label representing a category to which the content belongs, based on the direction of the flick; and generating teacher data including the content and the label. 10. The data processing method according to claim 9, wherein the determining the label includes determining the label with reference to a correspondence table showing a relationship between a direction of a flick and the label. 11. The data processing method according to claim 9, wherein the detecting the flick includes detecting a direction and a speed of the flick from the detection information of the touch panel unit, the determining the label includes determining the label representing the category to which the content belongs and a certainty factor of the label, based on the direction and the speed of the flick, and the generating the teacher data includes generating the teacher data including the content, the label, and the certainty factor. 12. The data processing method according to claim 11, wherein the determining the label includes determining the certainty factor to be higher as the speed of the flick is higher. 13. The data processing method according to claim 11, wherein the determining the label and the certainty factor of the label includes determining the label with reference to a first correspondence table showing a relationship between a direction of a flick and the label, and determining the certainty factor with reference to a second correspondence table showing a relationship between a speed of a flick and the certainty factor. 14. The data processing method according to claim 9, wherein the determining the label includes determining the label representing the category to which the content belongs and a certainty factor of the label, based on the direction of the flick, and the generating the teacher data includes generating the teacher data including the content, the label, and the certainty factor. 15. The data processing method according to claim 14, wherein determining the label and the certainty factor of the label includes determining the label and the certainty factor with reference to a correspondence table showing a relationship among a direction of a flick, the label, and the certainty factor. 16. The data processing method according to claim 9, further comprising generating a classification model with use of the teacher data; and determining a category to which classification target content belongs, using the classification model. 17. A non-transitory computer readable medium storing a program comprising instructions for causing a computer to function as, the computer including a display unit and a touch panel unit that detects a touch operation and outputs detection information: a flick detection unit that detects a direction of a flick from the detection information of the touch panel unit; a label determination unit that determines a label representing a category to which content belongs, based on the direction of the flick; and a teacher data generation unit that displays the content on the display unit, and generates teacher data including the content and the label determined by the label determination unit.