INTERNET BASED METHOD AND SYSTEM FOR RANKING ARTISTS USING A POPULARITY PROFILE
First Claim
1. A system for determining popularity of an artist, comprising:
- a database, the database configured to provide rankings of several artists;
a client computer;
an information server for providing artist information, the artist information comprising qualitative data and quantitative data; and
a popularity profiling server operably connected to the database, the client computer, and the information server, the popularity profiling server configured toreceive, from the information server, the artist information,analyze a quantitative data portion of the artist information,analyze a qualitative data portion of the artist information using sentiment analysis, the sentiment analysis by natural language parsing to separate the qualitative data into pans of speech,calculate an initial set of scores for the popularity of the artist based on the analysis of the quantitative data portion and the qualitative data portion of the artist information,update a ranking for the popularity of the artist in the database based on the initial set of scores,determine, after waiting a predetermined amount of time, if new data has been updated to the artist information on the information server, the predetermined amount of time entered by a client on the client computer, andif new data has been updated, calculate an updated set of scores for the artist information based on the new data, and update the ranking for the popularity of the artist on the database.
0 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for determining popularity of an artist. A popularity profiling server is used to receive artist information, analyze a quantitative data portion of the artist information, and analyze a qualitative data portion of the artist information using sentiment analysis. The sentiment analysis uses natural language parsing to separate the qualitative data into parts of speech. The popularity profiling server calculates an initial set of scores for the popularity of the artist based on the analysis of the quantitative data portion and the qualitative data portion of the artist information, update a ranking for the popularity of the artist in a database, and determine, after waiting a predetermined amount of time, if new data has been updated to the artist information on the information server. If new artist information has been updated, an updated set of scores are calculated.
-
Citations
20 Claims
-
1. A system for determining popularity of an artist, comprising:
-
a database, the database configured to provide rankings of several artists; a client computer; an information server for providing artist information, the artist information comprising qualitative data and quantitative data; and a popularity profiling server operably connected to the database, the client computer, and the information server, the popularity profiling server configured to receive, from the information server, the artist information, analyze a quantitative data portion of the artist information, analyze a qualitative data portion of the artist information using sentiment analysis, the sentiment analysis by natural language parsing to separate the qualitative data into pans of speech, calculate an initial set of scores for the popularity of the artist based on the analysis of the quantitative data portion and the qualitative data portion of the artist information, update a ranking for the popularity of the artist in the database based on the initial set of scores, determine, after waiting a predetermined amount of time, if new data has been updated to the artist information on the information server, the predetermined amount of time entered by a client on the client computer, and if new data has been updated, calculate an updated set of scores for the artist information based on the new data, and update the ranking for the popularity of the artist on the database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining characteristics of an audience at a concert, the method comprising steps of:
-
receiving, by a computer system, artist information of an artist, the artist information comprising qualitative data and quantitative data; analyzing, by the computer system, a quantitative data portion of the artist information; analyzing, by the computer system, a qualitative data portion of the artist information using sentiment analysis, the sentiment analysis by natural language parsing to separate the qualitative data into pans of speech; calculating, by the computer system, an initial set of scores for a popularity of the artist based on the analysis of the quantitative data and the qualitative data of the artist information; updating, by the computer system, a ranking for the popularity of the artist in a database based on the initial set of scores, the database configured to provide rankings of several artists; determining, by the computer system, after waiting a predetermined amount of time, if new data has been updated to the artist information on die computer system; and if new data added has been updated, calculating, by the computer system, an updated set of scores for the artist information based on the new data, and update the ranking for the popularity of the artist on the database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having processor-executable instructions stored thereon that, when executed by a processor, cause the processor to:
-
receive artist information of an artist, the artist information comprising qualitative data and quantitative data; analyze a quantitative data portion of the artist information; analyze a qualitative data portion of the artist information using sentiment analysis, the sentiment analysis by natural language parsing to separate the qualitative data into parts of speech; calculate an initial set of scores for a popularity of the artist based on the analysis of the quantitative data and the qualitative data of the artist information; update a ranking for the popularity of the artist in a database based on the initial set of scores, the database configured to provide rankings of several artists; determine, after waiting a predetermined amount of time, if new data has been updated to the artist information; and if new data has been updated added, calculate an updated set of scores for the artist information based on the new data, and update the ranking for the popularity of the artist on the database. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification