Skip to content

Ranking Items With Star Ratings

Project details

Need C# Programming to implement the attached Bayesian Statistics ranking equation described on the Evan Miller webpage titled “Ranking Items With Star Ratings.” ().

The objective is to calculate item rankings using the approach described in the above web page. The web page only discusses star ratings as integers, but the preferred solution would support Double values if practical. The precision of the calculation may be reduced to make the calculation simpler or faster, so long as the relative rankings of the items are not significantly affected.

The solution must be implemented using C# in Visual Studio 2022. Third party libraries are fine provided they do not require an additional paid subscription/license for use.

For validation and demonstration of the solution, I have attached an input data set of 53,006 records, with tab delimited fields containing an item identifier, a reviewer identifier, and the star rating that the reviewer assigned to the item. The stars in the sample data range from zero to five, not one to five. Please allow the star rating to have decimal places if it would not overly complicate the implementation.

The desired output data set would list the items and their calculated star rating, with decimal places.

No GUI required.

Awarded to:

Project budget: $100 USD
budget limits: $30-250 USD
number of bids: 33
average bids: $207

Do you have a similar project. Contact us now to help you get it done

Email
Project Type*

Awarded to:

Project budget: $100 USD
budget limits: $30-250 USD
number of bids: 33
average bids: $207

Project details

Need C# Programming to implement the attached Bayesian Statistics ranking equation described on the Evan Miller webpage titled “Ranking Items With Star Ratings.” ().

The objective is to calculate item rankings using the approach described in the above web page. The web page only discusses star ratings as integers, but the preferred solution would support Double values if practical. The precision of the calculation may be reduced to make the calculation simpler or faster, so long as the relative rankings of the items are not significantly affected.

The solution must be implemented using C# in Visual Studio 2022. Third party libraries are fine provided they do not require an additional paid subscription/license for use.

For validation and demonstration of the solution, I have attached an input data set of 53,006 records, with tab delimited fields containing an item identifier, a reviewer identifier, and the star rating that the reviewer assigned to the item. The stars in the sample data range from zero to five, not one to five. Please allow the star rating to have decimal places if it would not overly complicate the implementation.

The desired output data set would list the items and their calculated star rating, with decimal places.

No GUI required.

Skills: C# ProgrammingData AnalysisData AnalyticsStatistical AnalysisStatistics

Do you have a similar project. Contact us now to help you get it done

Email
Project Type*

Other freelancers

Responsive image

Augurs Technologies

Leading Tech Solutions Provider at Freelancer

4.9 (353 reviews)

Responsive image

Ismet A.

.NET/Blockchain Senior Developer & Project Manager

3.1 (25 reviews)

Responsive image

Borko R.

Senior full stack developer.

4.8 (17 reviews)

Responsive image

Mohammad Suman K.

C# | MSSQL | VB | MySQL | .NET Core | MS ACCESS

5.0 (584 reviews)

×

Hello!

Do you have an idea or project. Contact us and we'll get it done for you

× Do you have an idea or project?