Make your own Search Engine?

Discussion in 'All Other Search Engines' started by SkyBorn, Aug 12, 2009.

  1. j4k3yyy

    j4k3yyy Peon

    Messages:
    35
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #21
    I think the previous comment about using existing search engines and displaying it using your own custom branded UI is an excellent idea.

    What teh fcuk?
     
    j4k3yyy, Aug 15, 2009 IP
  2. jbrooksuk

    jbrooksuk Active Member

    Messages:
    127
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    81
    #22
    You looked at applying for a job at Google? Most require lots of experience in Java and Python.
     
    jbrooksuk, Aug 15, 2009 IP
  3. jbrooksuk

    jbrooksuk Active Member

    Messages:
    127
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    81
    #23
    Exactly! I've made a web crawler in C++ before. It caches websites and uses an extremely basic page rank system.
     
    jbrooksuk, Aug 15, 2009 IP
  4. Toolz

    Toolz Peon

    Messages:
    478
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    0
    #24
    If you were to start a search engine, you would start simple and work through a stack of challenges around spidering data, storing data, search display, sort order, and if successful then load balancing.

    It is not rocket science, and you can grow it with traffic and content over time if your successful.

    IMhO it would be very hard to knock off google, yahoo and Microsoft.
    That being said, none of the engines are perfect so I think there is room for another good engine.
     
    Toolz, Aug 15, 2009 IP
  5. elitepuzo

    elitepuzo Member

    Messages:
    89
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    41
    #25
    If you wanted to make a custom search engine to compete in the market you would need a team of good programmers. Even though some would recommend to use an open source search engine for ease. On top of that you need some heavy duty hardware. Plus you need traffic so its not easy task, especially with the big three (google, yahoo, bing) dominating.
     
    elitepuzo, Aug 15, 2009 IP
  6. JPSO138

    JPSO138 Peon

    Messages:
    192
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #26
    That would be very interesting indeed. I just do not have the knowledge to do it.
     
    JPSO138, Aug 15, 2009 IP
  7. mexabet

    mexabet Well-Known Member

    Messages:
    866
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    108
    #27
    Can you share with me how you made the crawler? You can PM me the details if you don't want to share it openly. I can code a little in PHP and I want to learn C++, because of my interest in developing a unique search engine. Any help will be appreciated.

    I'm not interested in beating Google, Bing and Yahoo, but in taking my chunk (share) of the market. Three isn't enough, but I believe it's a wrong approach to go into the business professing to be a Google, Bing or Yahoo killer. However, I respect the views of those who feel that way.

     
    mexabet, Aug 15, 2009 IP
  8. jbrooksuk

    jbrooksuk Active Member

    Messages:
    127
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    81
    #28
    Unfortunately this was a job I did for someone, based on code I had already written.

    I recommend looking at Chilkat or this
     
    jbrooksuk, Aug 16, 2009 IP
  9. mexabet

    mexabet Well-Known Member

    Messages:
    866
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    108
    #29
    Thanks for the links.

     
    mexabet, Aug 16, 2009 IP
  10. SonnyCooL

    SonnyCooL Peon

    Messages:
    1,170
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #30
    i do have a plan with Custom SE, but after few hundred spend (con) n month,by those I-programmer, i give up now .....
     
    SonnyCooL, Aug 17, 2009 IP
  11. christyzen

    christyzen Peon

    Messages:
    647
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #31
    I dont have any idea of creating new SE. Already we have pretty enough SEs.
     
    christyzen, Aug 18, 2009 IP
  12. cveks

    cveks Member

    Messages:
    141
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    28
    #32
    no its very hard thing to do I think :)
     
    cveks, Aug 18, 2009 IP
  13. thr3146

    thr3146 Active Member

    Messages:
    182
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    58
    #33
    I've created one not intending to go into competition with Google but to spider my link partners sites and send out traffic to them which is reciprocated back.
     
    thr3146, Aug 18, 2009 IP
  14. signorm68

    signorm68 Well-Known Member

    Messages:
    984
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    108
    #34
    writing a web crawler is not rocket science. ranking alghoritm/system it is rocket sience but crawler is simple, you don't need to use components, go to planetsourcecode and you will find a lot of useful code, mostly i vc++. I was doing some with crawlers and you just need powerful hardware and good ,structured database for data storage. But when you storage data you need alghoritm to do 'something' with that data it is not just page ranking. that is place where I stoped, and decided to start playing with custom meta search engines, it is much easier and easier to gain some traffic.just my 2 cents.
     
    signorm68, Aug 30, 2009 IP
  15. Argonaut

    Argonaut Peon

    Messages:
    11
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #35
    Depends what I am looking for, for geo search I am not satisfied with google.
     
    Argonaut, Aug 30, 2009 IP
  16. warnesey333

    warnesey333 Peon

    Messages:
    38
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #36
    In danger of reinventing the wheel?

    I'd leave it to the ones who are currently dominating the market. Fair enough if it is an ambition as such, but don't rely on it for anything.

    My 2 cents!
     
    warnesey333, Aug 30, 2009 IP
  17. slidetheweb

    slidetheweb Peon

    Messages:
    27
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #37
    If you feel like you need to learn more about them they Toolz has the answer. Just start with a little basic design for your program and start filling in the blanks. You will learn so much about the various components that you will gain a good understanding of the total product of a search engine. Don't expect to be done before xmass though.. xmass 2010 that is :p

    The tricky parts of a SE if you ask me are the ranking algoritm, queueing and database optimization. 3 tech components which may turn your hair grey.. if you did not pull it out yet ;)

    And concerning the language to use you can get started in many just remember that the backend indexer and retrieval components run in the language which runs best on your platform. PHP still rocks but perl ereg features run alot faster.
     
    slidetheweb, Oct 17, 2009 IP
  18. cookiecrane

    cookiecrane Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #38
    I think I couldn't. I rather make my own webpage. Thats' so complicated and a lot thinks to be done.

    ________________

    How To Make A Website
    FirmMonster.Com
     
    cookiecrane, Oct 19, 2009 IP
  19. nadec23

    nadec23 Peon

    Messages:
    32
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #39
    that's quite not just quite but rather very complicated to make..;p you need to team with the best developers out there in order to create a competing one, not just a mediocre type..;p
     
    nadec23, Oct 19, 2009 IP
  20. slidetheweb

    slidetheweb Peon

    Messages:
    27
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #40
    Handy, just ran into a thread with how to start crawling. So for those interested read on
    forums.digitalpoint.com/showthread.php?t=1536208
     
    slidetheweb, Oct 19, 2009 IP