Pages:
Author

Topic: Bitcointalk Account price estimator - page 22. (Read 164865 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
September 01, 2016, 10:22:38 PM
I am wondering how post quality is determined can you please provide the algo to check post quality. Because I want to write my post according to defined algorithm so that I don't have to fear of bad post quality
I see your reading comprehension is high. /s

If you want to know the algo, then read the first post where I explained everything. The variables are very simple and self-explanatory.

The way that post quality is calculated here is by no means definitive. In fact, it is one of the worst ways to determine post quality, but the easiest for a computer. Post quality is completely subjective, and if you do everything you can to get a rating of "excellent" on my site, your post quality could still be absolute shit. Good post quality means that your posts are constructive and add to the discussion at hand.
full member
Activity: 210
Merit: 100
September 01, 2016, 10:05:49 PM
Update #4: Website now has https and will force all users to use https. http will automatically be redirected to https.


Update #3: Website has new tokening system and fixed queuing system
There is a new update to the project!!

I have released a new version on Github and also live on the website. This new version has improvements to the queue system so it doesn't fail as it used to.

There is now a tokening system for the queue. When you submit a lookup request you will receive a token. You can then leave the page and browse as you wish. You can return later and enter the token to see your results. The only caveat is that results are kept for only 24 hours after the request was submitted.

Update #2: Website is up at http://www.bctalkaccountpricer.info/
My website is up and usable at http://www.bctalkaccountpricer.info/

The site is very simple, just enter the User ID and it will do everything for you. There is a queuing system in place to prevent the server from being IP banned by Bitcointalk. The site will let you know where you are in the queue and will automatically retrieve all of the information when it is your turn.

There are a few notable differences between the website version and the version on github:
  • Ads - The website has ads to help me support the site. I did not include the code for the ads in the github
  • IP wait times - The website will require you to wait 5 minutes before it will let you submit another request. This is to prevent DoS attacks on the site. The Github contains the code for this, but it is commented out.
  • Account bot password - In order for the website to work, an account is required to view the trust of members. The Github has a placeholder password THAT DOES NOT WORK while the website has the correct password.
If you have issue with any of the above, please let me know and see if we can fix the problem.

If you find any bugs in the website, please contact me here or using the issue tracker on Github.

Update #1: The code is now available to browse, fork, and download at https://github.com/achow101/BitcointalkAccountPricer

Hello All,

Today I am announcing a project that I have been working on recently. This project is a price estimator for Bitcointalk Forum Accounts. The algorithm for determining prices is based on recent prices of accounts here.
The algorithm is as follow:
Code:
0.0003[btc]/activity
0.00015[btc]/epa (extra potential activity)

epa = potential activity - activity

bp (base price) = 0.0003 * activity + 0.00015 * epa

final price = bp * pqm * tm

pqm (post quality multiplier) determined by ratio of good posts (>75 characters excluding quoted text) to bad posts (<75 characters excluding quotes)
excellent post quality (90%) = 1.05 (+5%)
good (80%) = 1.025 (+2.5%)
fair (70%) = 1.00 (+0%)
poor (50%) = -1.025 (-2.5%)
very poor (<50%) = -1.05 (-5%)

tm (trust multiplier)
positive light green trust = 1.10 (+10%)
positive dark green trust = 1.20 (+20%)
neutral trust = 1.00 (+0%)
negative trust = -0.15 (-85%)

The code will be written in Java because I know Java the best. It will be open source and published on Github, but not yet as it is not completely finished. There will also be a website that has the java applet on the webpage for anyone to calculate the price of any Bitcointalk Account.

Please let me know what you guys think of this and if I should change the algorithm in any way.

Disclaimer: This project is not definitive nor an entirely accurate representation of an account's sell price. While I strive to be as accurate and close to current market prices as possible, actual prices may vary.

If this has been helpful to you or you would like to support this project, please donate to 16mT7jrpkjnJBD7a3TM2awyxHub58H6r6Z.

Edit: Algo adjustments

I am wondering how post quality is determined can you please provide the algo to check post quality. Because I want to write my post according to defined algorithm so that I don't have to fear of bad post quality
staff
Activity: 3458
Merit: 6793
Just writing some code
September 01, 2016, 07:07:37 AM
I have two things to say :

-Why do I have -6 in queue when I request ?
-6 is used as a placeholder to indicate that the request has not been processed yet. Why -6? Because -1 through -5 are used to indicate other things, primarily errors.

-You should not remove the price estimator because it is the original idea behind the site and because the domain name is tied to it.
Yes, I know.

Now a problem in your site . i am trying to get detail of my ac but i am not able . because this site is not showing me the box to entre code . since it was working two hours ago . please check whether is problem .
I do not see this issue on my computer. Try clearing your browser caches.
hero member
Activity: 966
Merit: 515
One of the world's leading Bitcoin-powered casinos
September 01, 2016, 04:41:33 AM
 Now a problem in your site . i am trying to get detail of my ac but i am not able . because this site is not showing me the box to entre code . since it was working two hours ago . please check whether is problem .
sr. member
Activity: 325
Merit: 250
Decentralised Amazon & ICO Hub
September 01, 2016, 03:02:16 AM
I have two things to say :

-Why do I have -6 in queue when I request ?
-You should not remove the price estimator because it is the original idea behind the site and because the domain name is tied to it.
staff
Activity: 3458
Merit: 6793
Just writing some code
August 31, 2016, 03:13:44 PM
Well you should know that in writing class in college, we were penalized for making our pieces too long or too wordy, in fact, the final exam had to write just one page on a very broad topic. The goal was obviously to learn to conjoin sentences and avoid repeating information, choppy sentence structure is associated with poor writing skill. For a basic example, instead of saying:

This is Ben. He is a man. Ben likes cake. Ben is twenty two years old.

You would say:

Ben is a twenty two year old man who likes cake.

I do not have any programming experience so I don't know if this will be possible to execute but, you could make it so it detects what percentage of a user's posts are plagiarized (by linking it to a free online detector, perhaps?). Also, you could make it so it detects the degree of repetition of certain words/phrases/sentences too.
An algorithm to detect repetitions and such patterns is in fact ridiculously hard to code. It becomes ridiculously complex very quickly when you are trying to get a computer to recognize patterns. Since determining post quality requires analysis and pattern recognition, it is fairly difficult to do this in a computer. I have neither the expertise nor the time to work on any such algorithm.

For plagiarism, I don't think it matters. IMO the people who plagiarize are in the minority. The vast majority of them are found out and quickly shut down by the mods anyways.

Also, as I said above, the length of a post is usually a big determining factor for determining whether a post is spam. Yes there are exceptions; this has been discussed ad nauseam both in this thread and throughout the meta section. It's also completely subjective. I will not be changing the post quality unless someone can suggest a much better algorithm that is also not ridiculously complicated to implement. Even better would be to submit a pull request with said implementation.

Any news about changing the price estimator to add and relaying in usd so that it is not confused newbie seller accounts about the estimated price..
As I have said before in this thread, I will not be adding anything for converting prices to any fiat.

Honestly the price of bitcoin is changed and the estimate should decrease too..
Honestly, I haven't changed the estimation algo in a very long time. I am considering removing it entirely and just letting the site be an account stats thing.
legendary
Activity: 2058
Merit: 1030
I'm looking for free spin.
August 31, 2016, 01:59:02 PM
Any news about changing the price estimator to add and relaying in usd so that it is not confused newbie seller accounts about the estimated price..
Honestly the price of bitcoin is changed and the estimate should decrease too..
hero member
Activity: 826
Merit: 504
August 31, 2016, 01:52:18 PM
Is the sole criteria for judging "post quality" an analysis of the volume of characters per post?
yes

Because in that case, it will only reward people who are fans of pasting data from websites.
No, that is not the only people it will reward. It will reward people who also legitimately post good content which tends to be longer. Not all long content is spam. Likewise not all short content is spam. However, from past experience, shorter posts tend to be spammier than longer posts.

If you have any better solution for determining post quality (a subjective quality mind you) then I am all ears. So far no one has suggested anything better than checking the character count. And I don't want/can't implement a spam checking AI.

Well you should know that in writing class in college, we were penalized for making our pieces too long or too wordy, in fact, the final exam had to write just one page on a very broad topic. The goal was obviously to learn to conjoin sentences and avoid repeating information, choppy sentence structure is associated with poor writing skill. For a basic example, instead of saying:

This is Ben. He is a man. Ben likes cake. Ben is twenty two years old.

You would say:

Ben is a twenty two year old man who likes cake.

I do not have any programming experience so I don't know if this will be possible to execute but, you could make it so it detects what percentage of a user's posts are plagiarized (by linking it to a free online detector, perhaps?). Also, you could make it so it detects the degree of repetition of certain words/phrases/sentences too.
staff
Activity: 3458
Merit: 6793
Just writing some code
August 31, 2016, 01:24:07 PM
Is the sole criteria for judging "post quality" an analysis of the volume of characters per post?
yes

Because in that case, it will only reward people who are fans of pasting data from websites.
No, that is not the only people it will reward. It will reward people who also legitimately post good content which tends to be longer. Not all long content is spam. Likewise not all short content is spam. However, from past experience, shorter posts tend to be spammier than longer posts.

If you have any better solution for determining post quality (a subjective quality mind you) then I am all ears. So far no one has suggested anything better than checking the character count. And I don't want/can't implement a spam checking AI.
hero member
Activity: 826
Merit: 504
August 31, 2016, 12:28:11 PM
Website now has https and will force all users to use https. http will automatically be redirected to https.

Is the sole criteria for judging "post quality" an analysis of the volume of characters per post? Because in that case, it will only reward people who are fans of pasting data from websites.
staff
Activity: 3458
Merit: 6793
Just writing some code
August 31, 2016, 11:22:52 AM
Website now has https and will force all users to use https. http will automatically be redirected to https.
full member
Activity: 602
Merit: 100
August 30, 2016, 07:16:55 PM
http://www.bctalkaccountpricer.info/?token=jberkfa3

"Post Quality:" Poor (58%)

Thank you, your "account pricer" is too kind!

0.04606875 BTC

Will take 0.05  Wink
hero member
Activity: 742
Merit: 500
Hire me for your campaign management.
August 30, 2016, 03:08:55 PM
Only one day I saw  that the estimator is showing two posts less then what I have on my profile and along with that it also showed my rank as full member instead of Sr. member, but on the next day when I checked again it worked normal without any fault.
hero member
Activity: 826
Merit: 502
August 30, 2016, 02:47:20 PM
Dear OP,  please let me that the potential activity which is showing in the btctalk account pricer is right or else it's random activity? Please explain about it...

You can believe on that potential activity, in one posts in digital goods I heard from one person that it sometimes do not show correct potential activity, but according to my views it is exact the same which is in actual.
sgk
legendary
Activity: 1470
Merit: 1002
!! HODL !!
August 30, 2016, 06:04:24 AM
Cool site. Very helpful for someone who is interested in buying/selling their accounts o forum.
However this can only be considered as a quick estimate. Serious buyers will do their own further research. But the summary provided by this tool is very handy indeed.
hero member
Activity: 826
Merit: 504
August 29, 2016, 01:32:51 PM
Well your program is very narrow minded because it puts a few dollars worth on my account, which is in actuality priceless!

Also, the algorithm says that posts with <75 word count are of bad quality. Well, in writing, you are meant to keep your posts short, if you're too wordy, your post becomes uninteresting and nobody would bother to read it! It rates my post quality as "Poor" when it actually is rich with content; political satire and humor!
It's actually a 75 character count, much easier to reach than 75 words Smiley

Post quality is all subjective. This is the best a computer can do without getting into crazy AI stuff.

Yeah 75 characters is what I meant. Still, you're right, it is subjective, and this bot will only reward people who are great at copy pasting and not citing their resources, or are really wordy.
staff
Activity: 3458
Merit: 6793
Just writing some code
August 29, 2016, 01:21:01 PM
Well your program is very narrow minded because it puts a few dollars worth on my account, which is in actuality priceless!

Also, the algorithm says that posts with <75 word count are of bad quality. Well, in writing, you are meant to keep your posts short, if you're too wordy, your post becomes uninteresting and nobody would bother to read it! It rates my post quality as "Poor" when it actually is rich with content; political satire and humor!
It's actually a 75 character count, much easier to reach than 75 words Smiley

Post quality is all subjective. This is the best a computer can do without getting into crazy AI stuff.
hero member
Activity: 826
Merit: 504
August 29, 2016, 12:31:27 PM
Well your program is very narrow minded because it puts a few dollars worth on my account, which is in actuality priceless!

Also, the algorithm says that posts with <75 word count are of bad quality. Well, in writing, you are meant to keep your posts short, if you're too wordy, your post becomes uninteresting and nobody would bother to read it! It rates my post quality as "Poor" when it actually is rich with content; political satire and humor!
hero member
Activity: 896
Merit: 1000
August 29, 2016, 02:17:48 AM
Cool idea ill check the git in a bit
member
Activity: 87
Merit: 10
August 29, 2016, 02:07:38 AM
This site is cool, we can estimate our accounts for value, and it is beneficial to account sellers.

User Id: 887085
Name: tulipbubble
Posts: 21
Activity: 21 (Newbie)
Potential Activity: 28 (Potential Newbie)
Post Quality: Excellent (95.24%)
Trust: Neutral
Estimated Price: 0.00771750
Pages:
Jump to: