The invention discloses an advertisement putting
system and method based on an Android
set top box, and relates to the technical field of smart televisions. Collecting data: collecting user watching behavior data by means of an Android
set top box, and establishing an interest preference model: based on the collected behavior data, introducing a
machine learning
algorithm to construct the user interest preference model, and carrying out advertisement filtering: screening and filtering an advertisement
resource pool according to the interest preference model, eliminating advertisements which are not interested in by the user, reducing the advertisement
insertion frequency, and improving the advertisement
insertion efficiency; according to an interest preference model, selecting advertisement categories according with user interests, determining advertisement putting opportunity and frequency in combination with the user watching
rhythm, dynamically optimizing a putting strategy according to real-time feedback, and obtaining
user feedback: establishing a convenient feedback channel, encouraging the user to feed back advertisement interaction, and improving user experience; feedback data is collected and analyzed, an advertisement putting strategy is continuously optimized according to the feedback data, and the satisfaction degree of the user and the advertiser is improved.