Have you thought about ways to gauge your numbers with actual empirical data?
But my personal result:
Name: altsheets
Posts: 378
Activity: 182
Potential Activity: 182
Post Quality: Good
Trust: Neutral
Estimated Price: 0.13991250
No way I would sell myself for 40 bucks ;-)
tiny suggestions:
* 0.13991250 btc instead of 0.13991250
* translate to usd & euro & yuan
* Date registered, ages in days
* Last active
* newbie / hero / ... / half-god
No time to look into your code. Are you actually also parsing all my posts pages?
If yes: ... then you could extract all the links from the header of each post e.g.
https://bitcointalk.org/index.php?topic=1147294.msg12086244#msg12086244
and extract all the "topic=1147294" parts, adding them all to a list.
When making that list unique, the length will give you
in how many different threads I have been posting.
len( list(set( topicsList ) ) )
-> easy to distinguish different "types" of users
Not sure how to relate that to a price, but it would be a cool extra info.