1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

What type of programmer would I need to build a keyword tool?

Discussion in 'General Programming Chat' started by J1218, Jan 12, 2011.

  1. J1218

    J1218 Power Member

    Joined:
    Jan 9, 2010
    Messages:
    675
    Likes Received:
    401
    Hey guys, I know nothing about programming so I was hoping to find the answer in this section.

    I want to have my own keyword tool built that pulls the data straight from Google's keyword tool similar to how Market Samurai does it. What type of programmer would I need to hire in order to have this built?

    Thanks for the help.
     
  2. necr0n0mic0n

    necr0n0mic0n Newbie

    Joined:
    Jun 27, 2009
    Messages:
    33
    Likes Received:
    9
    i think you can try to find any good win32 or *nix programmer
     
    • Thanks Thanks x 1
  3. cookie48

    cookie48 Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 19, 2009
    Messages:
    128
    Likes Received:
    14
    Go for PHP, its extremely popular so programmers are cheap.
    But the best way its to learn PHP yourself, script you described should take less than 30 min of work ;)
     
    • Thanks Thanks x 1
  4. dummydecoy

    dummydecoy Junior Member

    Joined:
    Jul 4, 2010
    Messages:
    154
    Likes Received:
    39
    someone who have knowledge about scraping / embedded browser
    some who knew .NET or Adobe Air programming
     
    • Thanks Thanks x 1
  5. cookie48

    cookie48 Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 19, 2009
    Messages:
    128
    Likes Received:
    14
    Who the hell is "win32 or unix" programmer? :D
     
  6. J1218

    J1218 Power Member

    Joined:
    Jan 9, 2010
    Messages:
    675
    Likes Received:
    401
    The script itself may take 30 minutes of work, but it would probably take me months to learn PHP so that's probably not a very effective use of my time since I don't find myself needing to program anything very often.

    I've gotten quite a few different answers in this thread so I'm still not sure which one I need to go with. Or would any of the above mentioned languages work for this type of project?

    Another question I have is:

    What would I need to do to host this tool on a website as opposed to making it a software that people need to download? I'd rather people just go to a URL and the keyword tool is there instead of them having to download and install it on their computer.

    Thanks for all your responses so far.
     
  7. imperial109

    imperial109 Regular Member

    Joined:
    Jan 19, 2009
    Messages:
    499
    Likes Received:
    361
    PHP is one of the easier languages to learn. A week of dedication is all you really need to learn the ins and outs of it. PHP is your best bet if you're looking for a cheap programmer. Otherwise go with a .net language. Also take a look at the Adwords API

    Here's one site that does what you're talking about:
    Code:
    hxxp://keywordeye.c0.uk
    To start out with, basic hosting will do since PHP is so popular.
     
    • Thanks Thanks x 1
  8. masterwaldo

    masterwaldo Registered Member

    Joined:
    Jul 3, 2008
    Messages:
    95
    Likes Received:
    49
    For the question above, go for PHP programmer.

    If you want a software to download, go for .Net programmer. I've made my own keyword tool in C#.
     
    • Thanks Thanks x 1
  9. sirgold

    sirgold Supreme Member

    Joined:
    Jun 25, 2010
    Messages:
    1,260
    Likes Received:
    645
    Occupation:
    Busy proving the Pareto principle right
    Location:
    A hot one
    php (via curl) on the web side. c#, vb.net, vbasic, probably even vbs (wsh..) or any other language that has the ability to interact with the ie html "component" on windows. Alternatively you can opt for a language with xul (gecko) or webkit bindings on other platforms and even on windows if you don't want to rely on ie (wise choice, imo)...
     
    • Thanks Thanks x 1
  10. J1218

    J1218 Power Member

    Joined:
    Jan 9, 2010
    Messages:
    675
    Likes Received:
    401
    All right, so I posted my project on Scriptlance and asked for a PHP programmer, and all of the bids I'm getting are like 2k and they say the time will be between 30-40 days.

    Does that sound accurate for a keyword tool?

    There are some other features I want them to add as well, but nothing too crazy. I'm not trying to build the next Market Samurai or anything...

    If any of you more experienced PHP programmers wouldn't mind, I can PM you the exact details for the tool and maybe you could tell me what I should expect to pay for it. 2k just seems a bit high since all of you said PHP is pretty easy/cheap stuff as far as programming goes.

    Maybe I could even hire one of you to do it if you want.

    Thanks. Lookin forward to your responses.
     
  11. Monrox

    Monrox Power Member

    Joined:
    Apr 9, 2010
    Messages:
    615
    Likes Received:
    579
    Where are you from, any colleges around you? If not you can always ask on IT school boards. Students need projects for their portfolio and often the geeks are not all that interested in money.

    You get 2-3k bids because the market allows for that. When I used to waste my time with programming for others I never accepted a project for less than 2k, no matter how mundane. That is not to say you must go broke for getting a simple app that shouldn't cost more than 50.

    Your idea can be made with Java as well and considering the language is widely taught at universities across the globe there are always people who need an idea for a homework or something. Or you can go to developer forums, many have a Job section. It may take time but time is money so you either spend the one or the other :)

    Just remember, never pay in advance and request the source code as well.
     
    • Thanks Thanks x 1
  12. c0ntenth|ef

    c0ntenth|ef Power Member

    Joined:
    May 20, 2009
    Messages:
    788
    Likes Received:
    118
    Location:
    california
    2k is a rip off for such a script just try different freelance sites to get the best offer.
     
    • Thanks Thanks x 1
  13. imperial109

    imperial109 Regular Member

    Joined:
    Jan 19, 2009
    Messages:
    499
    Likes Received:
    361

    I can vouch for that. However, as a college student, I have to say that my studies come first, so even if you do get someone, they may not be as reliable as a freelancer who needs to pay the bills.

    I'm developing in Java right now, and was looking at the keyword tool, and its a bit complicated(for a beginner). It can be programmed in Java, PHP, Python, .NET, Perl, and Ruby. However, you have to pay to use the API
    Code:
    hxxp://code.google.c0m/apis/adwords/docs/ratesheet.html
    If you went that route, then I would not pay more than $500.

    On the other hand, there is another method which accesses the Adwords site directly and gets the info. The problem with that is that you need captcha solver, and to keep it updated if Google does decide to change the code around. Even then it would be hard, because they use Javascript to load the page. In which case, 1-2k is justifiable (plus upkeep).
     
    • Thanks Thanks x 1
  14. J1218

    J1218 Power Member

    Joined:
    Jan 9, 2010
    Messages:
    675
    Likes Received:
    401
    I live in Chicago so there's definitely some colleges around here. I didn't even think of doing that. It's a good idea, but like imperial said, the student may care more about their grade/studies than my tool. Once they do the project and get the grade, who's to say they won't abandon it all together?

    My girl actually goes to Columbia which is an arts/creative type of school so there's probably a bunch of programmers there. I'll have her try to find me one and I can talk to them and see if it's something they can do.

    My only other concern with a student is they haven't been doing this stuff for long, so their experience is very limited. I want this tool to be pretty high quality so that lots of other people can use it too, it's not just something for me to use in-house. It doesn't hurt to try though.


    I didn't know it was something that people had to pay for. I think I would just go the Captcha route then and whoever uses the tool would just have to manually enter it in. It's really no different than how it is already - when you use Google's Keyword Tool, you have to enter the Captcha every time. Same with Market Samurai, when you start using it, they make you enter the Captcha as well and periodically through your session, more pop up.

    I could also maybe implement Decaptcher and other similar services so if someone has an account with any of those, it will solve the Captchas for them. I'm still working out all the minor details, I just have a general idea so far of what I want it to do. I plan on launching the beta and adding/fixing things once it's out and I can get some feedback on it.

    Thanks again for the responses everyone.
     
    Last edited: Jan 15, 2011
  15. blakamia

    blakamia Junior Member

    Joined:
    Jan 25, 2010
    Messages:
    162
    Likes Received:
    343
    I have already made the tool you are looking for, and am looking for beta testers (plan on selling it for $99 once its done). Here is a screenshot of the tool in action:

    (oops cant post images, pm me for screenshots).

    Hit me up via PM if you want to beta test it. My current testers are fairly non-responsive so I need some more.

    NOTE: I AM NOT SELLING THE TOOL. I JUST NEED TESTERS. Mods if I am breaking any rules please move this.

    Note: Tool was coded in C#.net and automates the browser to scrape the keyword tool. All other scraping is done via HTTP GET/POST. It currently does not multithread or support proxies. I am working on implementing proxies; I don't think it will ever do multithreading.
     
    • Thanks Thanks x 1
  16. rnc505

    rnc505 Regular Member

    Joined:
    Oct 28, 2008
    Messages:
    229
    Likes Received:
    109
    There's a tool called Sikuli. Its a screenshot based macro program that works on Windows, Mac, Linux, you name it! And basically you can have it load up firefox, go to google keyword tool, prompt for a seed keyword, and then click the download keyword link....

    Fool around with it, its pretty okay.
     
    • Thanks Thanks x 1
  17. J1218

    J1218 Power Member

    Joined:
    Jan 9, 2010
    Messages:
    675
    Likes Received:
    401
    @blak: I sent you a PM


    I haven't heard of Sikuli before, it looks interesting though. I'll watch some of the video tutorials and see what I can do with it.