Share your repls and programming experiences

← Back to all posts
Boogle - Search Engine In Python (Powered by Wikipedia)
robowolf (108)

Have you ever wanted a search engine without all those annoying cookies? Well look no further. The Boogle Search Engine is the most "reliable". With just a few words Boogle will help trim down your search and help get an answer. Enjoy - Robowolf:)

INSTRUCTIONS
When ever there is no option click ENTER
+For the languages clicking ENTER will keep the language the same
-Always type 'a' or '1' instead of 'a.' or '1.'
Also Wikipedia API doesn't support some page id's so even though your search shows up during the narrowing process it still might not work.

Commentshotnewtop
RahulChoubey1 (62)

The translator acts odd. I've seen ' multiple times.

Kookiez (237)

@RahulChoubey1 that's an HTML Entity. If you search ', it'll return a apostrophe.

RahulChoubey1 (62)

@Kookiez I knew that, but it would be useful if you substituted those.

RahulChoubey1 (62)

I typed _r_ and got… Fire Island Inlet.

beginner10coder (3)

Me: Waiting for it to install "distlib" and now "filelock" then I come across it saying "Installing beautifulsoup8" then i was like "what the hell is beautifulsoup8?!"

AJDevelopment (83)

Me: reads boogle
Brain:
so i wanna show you a magic trick
now write 1300
erase the 1
and put it next to the AAA~

robowolf (108)

@RahulChoubey1 1300, connect the one to the three, BOO.

RahulChoubey1 (62)

@robowolf I haven't lived under a rock ever. I'd be dead if I did.

d3r1n (1)

U can use real API with requests module to make it 100x faster

robowolf (108)

@d3r1n This is real API though

d3r1n (1)

@robowolf wikipedia module is a wrapper for real API.

Without any wrapper it would be 10x faster than this (maybe 100x its About APIs responsing speed).

KrazyOrange (24)

Wow! It takes forever to load, though.

robowolf (108)

@KrazyOrange That's how API's work ig.

KrazyOrange (24)

Too bad it takes so long. ☹
@robowolf

robowolf (108)

@KrazyOrange Yea. At least when you run it you can stop and run it multiple times.

KrazyOrange (24)

Yea, at least there's that. :)
@robowolf

robowolf (108)

@JasonLiu19 Yea, for some reason the wikipedia api either adds or removes certain letters. That's why some searches are invalid.

robowolf (108)

@jort57 Cool. Nice rendition. Plagiarism Cough Cough Credit me if you post it. It's probably just for the memes

jort57 (14)

@robowolf i made this in 30 minutes lol

robowolf (108)

@jort57 ikr. In my opinion all API's are simple with proper documentation but the hard part is getting it set up

jort57 (14)

@robowolf yea. really cool project tho! never knew there wa a wikipedia api tbh

IsaacRichardson (0)

@jort57 it dosen't work there is a simple bug on line 9

jort57 (14)

@IsaacRichardson im working on it. i added a dictionary, with a thesaurus and am working on adding translation

robowolf (108)

@jort57 Wait! This is an actual thing now XD. I thought it was a joke.

jort57 (14)

@robowolf yea i decided to have some fun with it :/ (plus, now you actually have a rival)

robowolf (108)

@jort57 That's cool. I'll be waiting for your release.

jort57 (14)

@robowolf I'm pretty much done. The stuff in my search engine that you don't have is a dictionary, a thesaurus, basic word translation, and I also used the repl.it database to create a mini internet. just enter in //createsite in the terminal to create your own little site, and do //find: [website name] to find a website. WhO's ThE pLaGiArIsT nOw? (jk you had the whole idea of course ill give you credit)

robowolf (108)

@jort57 Lol, I jst made a translation module which was a better version of my BOOGLE one

robowolf (108)

@SixBeeps Oh... translation module error you probably know it means ' right?

SixBeeps (3221)

@robowolf Yeah, I figured it out while looking through the code

HarperframeInc (391)

There is already a boogle... But nicely done!

robowolf (108)

@HarperframeInc I know. One day I created this joke with my friend where we turned every instance of google to boogle. Hence, the name boogle

FloCal35 (180)

This takes a suprisingly short amount of time

Infiniti20 (17)

That's insane! I used Inquirer for a similar project for the results page, instead of typing in an input, but it's still amazing!

dhruvkumarrajan (47)

WOW! This is amazing! Could I add this to my arcade?
Thanks!

CodingCactus (3088)

@dhruvkumarrajan

why don't you just make something by yourself
robowolf (108)

@dhruvkumarrajan Ummm... why would you need a search engine in an arcade lol?

dhruvkumarrajan (47)

@robowolf
I am actually adding a lot of new stuff, like chatrooms, wikipedias, etc.... :)

robowolf (108)

@dhruvkumarrajan I mean you can...just give me credit.

robowolf (108)

@dhruvkumarrajan Ok, then knock yourself out.

robowolf (108)

@dhruvkumarrajan It's a metaphor You can use it.

dhruvkumarrajan (47)

@CodingCactus
Why don't you mind your own business

robowolf (108)

@dhruvkumarrajan Hey, there's no need to be toxic. He was just telling you to be original.

CodingCactus (3088)

what's wrong with cookies lol

robowolf (108)

@CodingCactus Ngl, they're bad for your health lol

LoganSpong (46)

@Coder100 What is your opinion on cookies? Because, well, you are a cookie.
Update: WHAT YOU HAVE 10,000 cycles?!?

LoganSpong (46)

@Coder100 Oh well I guess you would know because you are also a HTML/JS guy.

I will never be good at JS or HTML. My only strength is Python. :(
CodingCactus (3088)

@LoganSpong python is a weakness in any being

robowolf (108)

@CodingCactus I am afraid your statement is very wrong.

robowolf (108)

@LoganSpong Well python and Javascript both have their own ups and down and are necessary for server-side programming. So I wouldn't call python a "weakness".

LoganSpong (46)

@robowolf ok I don't want this to turn into Inspyre 2 so... yeah.