One problem with this is that, the user will have to trust me with their API. Since there is a limit of 5000 calls per month, I couldn't use my own API key. Unless, of course, they decide to run the script on their own system - which I am not going to release my script until most of the required features is up.
Tell me what do you think about this idea.
I understand what you are trying to say. And I'd say that machine learning is a very interesting concept that I will definitely be looking into it. However, it will never (at least for the near future) be implanted for this script because machine learning is still a new (and complicated) concept that a lot of big technology companies is still struggling with. To add on, having a feature that judge the quality of members posts is not the scope of this project. As I keep stressing, this project is created to simplify the process for signature campaign manager (more information below) and not to replace them by any means. Additionally, PHP is not a very suitable language (though, it can still be) for machine learning program.
Scripts simply can't do stuff like that currently (feel free to prove me wrong by providing a script that can match up to one of the current top managers).
As for businesses that don't want to spend funds for a designated manager/take the time to manage their campaign themselves, maybe those shouldn't be advertising via signatures to start with.
Firstly, thank you for your comment. It is my honor to have you here to express your comment (others too).
I completely understand that automated script will never be able to match human signature campaign managers in many ways - at least for the next few decades. This script is not intended to replace human signature campaign managers. This script is just a tool to simplify the process for signature campaign managers. For example, it can ignore message posted in a certain section, forums or even topic. It can also ignore posts with less than a certain characters. The two rules mentioned is something that a lot - if not most - signature campaign enforce. This way, signature campaign manager (assuming they do not have their own tool yet) do not need to verify the board where the message is posted and the length of the message. This can potentially increase the efficiency for campaign managers.
I am currently working on to add JavaScript calculation to the application so that managers can easily approve or disapprove with a click of button and then the application will automatically update the amount of payment that need to be send. With that being say, all signature campaign managers need to do is to judge the quality of the posts and make the payment.
I'm sorry if my discussion about machine learning and post quality checker make you misunderstand what I am trying to achieve for this script. I am just discussing it as a matter of personal interest.
If my calculation logic is right, there will never (I am using this term slightly, please don't mind) make any calculation errors as compared to a human manager - and this is where script wins against human (unless of course, my calculation logic is wrong) - because the logic will always be consistent.