Monday, February 6, 2017

The application is available at:

https://play.google.com/store/apps/details?id=bldg5.jj.pgnbase

Feel free to rate it!

A substantial effort was made to normalize the database. I went from 440k games to 202k games, and from 26k players to ~12k players. Why is this so important?

It's technical, but the user experience will be better asking MongoDB for a smaller number of matches. In other words, if there are

Bobby Fischer
Fischer, Robert
RJ Fischer
Robert J Fischer
Fischer, Robert J

... and so on, in the database, it will take longer to return results. And those results will be unpleasant, making the user decide "which" Bobby Fischer.

The new standard is "Last name, First name Middle name." So if you tap in "Topalov", you immediately get "Topalov, Veselin." There are bound to be mistakes in this process. If you feel that a game has been filed incorrectly, please immediately send it to me and I will look into it.

I hope that this user experience is better.

Stay tuned.
Thanks.

No comments:

Post a Comment