主权项 |
1. A method for processing user interactions with song lyrics, the method comprising:
providing, to a client device, the song lyrics for presentation on a display of the client device, the display presenting a menu of options for the user to interact with a segment of the song lyrics selected by the user, the menu of options comprising a portion for the user to enter text; receiving, from the client device, song lyric interaction data describing a user interaction with the selected segment of the song lyrics using a selected lyric interaction option from the menu of options, the song lyric interaction data comprising user-entered text relating to the selected segment of the song lyrics; updating a user interaction database to store a song lyric interaction entry corresponding to the song lyric interaction data, the song lyric interaction entry identifying the user, the song lyrics, the selected segment of the song lyrics, the selected lyric interaction option, and the user-entered text; retrieving user-inputted text previously input by other users relating to the selected segment of the song lyrics from the user interaction database; grouping, by a processor, similar user-inputted text from the retrieved user-inputted text; identifying a set of most commonly input text relating to the selected segment of the song lyrics from a ranking of the grouped user-inputted text according to commonality in the user interaction database; and providing, to the client device, the set of most commonly input text relating to the selected segment of the song lyrics along with the user-entered text for presentation on the display of the client device. |