A power tool for power users of Google. This tool helps you more relevant, personalized, and useful results from your Google searches, all using Google search's built-in operators.
Our live website: http://google-power-search.rf.gd
Alternatively, you can download or clone the repo. Click the index.html
file to open.
Finding the correct Google query string is an art in and of itself. We made this productivity tool for those times when you're looking for something specific, but other results keep drowning out what you're looking for. The tool works by using the advanced search operators already built in to Google search. However, for the casual user memorizing these operators can be difficult, so we decided to spend a weekend building this tool! Oh wait... Anyway, if your topic takes on multiple settings, or you're looking for a particular filetype, phrase, or word, this is the tool that is one click away--and it will be there to save the day. Superman's got nothin' on \~Advanced Google Search\~!
Coming off of a tough semester with lots of new languages, algorithms, and frameworks, we decided to stick with good ol' vanilla html, css, and javascript for this project.
We built this for the 2020 Hack the Northeast (HTNE) -- a virtual hackathon.
Back in 2014, one of our team members was sitting bored in his Human Geography class when he noticed a poster on the wall. It touted the use of "Advanced Google Search Operators" for more effective Googling. He stayed after class to study the poster, picking up a few basic operators for his daily use. These operators have helped him to this day, and now, 6 years later, he's back with a team.
It has been said that "Life is like Google: You need to know what you're searching for." Offering customized ways to search the internet, we are set on making this simple tool to make it easier for anyone to do exactly that.
tl;dr: Public school inspired us to make an achievable, yet impactful, project for this hackathon.
Nearly everyone uses Google to search the web, but there are, in fact, advanced operators that can be used to augment the regular searches. For example, here is an (almost complete) list of operators.
Source: https://www.webfx.com/blog/google-2/google-advanced-search-operators-cheat-sheet/
In addition to the search modification functionality, we also wanted to generate the "Search String" as the user started to list requirements. Because the user can see the Search String being built, it gives them control over their inputs. And, in each text field's default state, inputs are prefilled with suggestions which prompts the user to type inputs in the correct format.
Additionally, placing each module in close proximity with each other appeals to Fitt's Law by reducing the amount of time a user needs to navigate between the different options.
In the interest of time, we used rapid prototyping--we're not kidding...
We are all rising Bowdoin College juniors who study Computer Science. However, between the four of us, we also have interests in Biology, Education, Theology, History, and Environmental Sustainability.
Will beat you at ping pong, or will do your dishes.
Has perfect pitch, and UI is her bae.
Will copy/paste js functions many times.
Watches avatar.