Jump to main content

Ready, Set, Search! Race to the Right Answer

1
2
3
4
5
151 reviews

Abstract

Do you or your parents ever use the Internet to get fast answers to all types of questions? Like what time does the amusement park open? How do you open a lemonade stand? When is the next Pixar movie coming out? Chances are, any question you can think to ask is answered somewhere on the Internet. But getting to the right answer can be hard! If you've ever used Google (or any other search engine) to try to answer a question, you've probably gotten back pages of results, none of which had the information you wanted. Well, you're just one science fair project away from discovering how to use search terms (words) to find the right answers!

Summary

Areas of Science
Difficulty
 
Time Required
Very Short (≤ 1 day)
Prerequisites
You will need a computer with an Internet connection.
Material Availability
Readily available
Cost
Very Low (under $20)
Safety
No issues
Credits

Sara Agee, PhD, Science Buddies

Objective

In this science fair project, you will use different search terms for a similar subject in the Google search engine, and evaluate the results.

Introduction

Do you or your parents ever use the Internet to find answers to questions? Well, whether you are researching the Queen of England for a school report, or settling a debate with your brother about the name of the evil witch in Disney's The Little Mermaid (its Ursula by the way), the information is probably just a click of the mouse away. All you have to do is type the search terms (or words) into Google (or any other search engine, but for this science fair project, we'll stick to Google) and presto! Up pop hundreds of web pages with information about your topic. But have you sometimes gotten way too many results that don't have the kind of information for which you are looking? Why is that? Doesn't Google know any better? Unfortunately, the answer is no.

Google is simply a computer program that searches for information, using an algorithm. An algorithm is like a formula, it is a set of instructions written for the computer in coded language that tells it what to do. Let's say you type in a search term in the Google search box, which could be a word or a phrase that you think best describes the information for which you're looking. You hit "Enter" and instantly, the Google algorithm is programmed to scan through digital information all over the Internet, looking for web pages that best match the search term(s) you typed in. By counting the number of matching search terms found on all of the pages on the Internet, it gives each page a score. The hits (or results) you see on your results page are the websites that got the highest scores from the Google algorithm, because they contained the search terms you entered in the search box.

So how can you get better search results? The answer is by typing in the right search terms. Because of the way the Google algorithm works, the only way that you can get better hits is to give the computer better, more-specific terms for which to search. Here are some of the strategies that you will test:

Photo of the book The Cat in The Hat by Dr. Seuss       A kitten sitting in a hat
Figure 1. You might have been searching in Google for the Dr. Seuss book, but a "cat in the hat" search might just as well turn up the image of an actual cat in a hat! With a few more-specific terms added, the book will pop to the top of your hits. (Left: Wikipedia, 2005. Right: iStock, 2010.)

You probably understand most of the strategies, but what's a negative term? Well, you can use a negative term to keep certain information out of your search that you know is not what you are looking for. A negative term is a word with a minus sign typed in front of it ( -term ). If I search for ( apple ), I keep getting information about Apple Computers, but I really want information about the fruit. I can try to use a negative term to help narrow my search ( apple -computer ). If I search for ( apple banana ) to find out more information about those fruits, I keep getting information about recipes using apples and bananas. I can try to use a negative term to help narrow my search ( apple banana -recipe ).

How will these tips help you search for more specific types of information? In this science fair project, you will measure the number of Google hits obtained by using each different strategy. Will these strategies increase or decrease the number of hits? Which strategy will work the best?

Terms and Concepts

To do this type science fair project, you should know what the following terms mean. Have an adult help you search the Internet, or take you to your local library to find out more!

Bibliography

  • Google is the number one search engine these days. Learn the Google Search basics by reading through this tutorial:
    Google Help Center. (2010). Google search basics: Basic search help. Retrieved March 30, 2010.
  • This website offers help with creating graphs:
    National Center for Education Statistics. (n.d.). Create a Graph. Retrieved March 30, 2010.

Materials and Equipment

Experimental Procedure

  1. First, familiarize yourself with Google and read the Google search basics: Basic search help page.
  2. Think of a topic to search for, and make a list of possible terms that describe it. For example, if I want to research different kinds of fruit, my list would be:
    • Fruit,
    • Apple,
    • Banana,
    • Orange,
    • Etc.
  3. Make a data table in your lab notebook in which to write down your results:
    Search Term Number of Google Hits
       
       
       
       
  4. Go to the Google Home Page.
  5. Choose search terms for your topic and type each one into the search box. You should try combinations of different terms and strategies. Here are some examples of search terms using the "fruit" topic (the text that you would type in to the search engine is shown in parentheses—do not include the parentheses in your search):
    • One non-specific term: ( fruit )
    • One specific term: ( apple ) or ( banana )
    • Two terms: ( apple banana ) or ( apple orange )
    • Three terms: ( apple orange banana )
    • Two terms with AND: ( apple and orange )
    • Two terms with "___ AND ___": ( "apple and orange" )
    • Use a negative term: ( apple -computer ) or ( apple banana -recipe )
    • Try other combinations of terms you want to measure...
  6. Click the "Google Search" button. On the results page, look near the top of the page for number of hits and write the numbers in your data table. For example, there could be text that says something like "About 1,020,000,000 results (0.53 seconds)."
  7. Repeat for the other search terms you want to test, writing down the number of hits each time in your data table.
  8. Make a bar graph of your data, either on graph paper, or using a website like Create a Graph. Make a scale of the number of hits on the left side of the graph (y-axis). Draw a bar for each set of search terms up to the matching number of Google hits on your scale. Make sure that your scale is big enough to include all of your data by setting the biggest number (the maximum) above your largest piece of data.
  9. Which searches retrieved the largest amount of data? Which searches retrieved the smallest amount of data? How did that relate to the quality of the search? How do search terms without quotes ( A and B ) compare to search terms that are in quotes ( "A and B" )?
icon scientific method

Ask an Expert

Do you have specific questions about your science project? Our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Global Connections

The United Nations Sustainable Development Goals (UNSDGs) are a blueprint to achieve a better and more sustainable future for all.

This project explores topics key to Industry, Innovation and Infrastructure: Build resilient infrastructure, promote sustainable industrialization and foster innovation.

Variations

  • Google is only one search engine for finding information on the Internet. Try a similar experiment with other search engines like Alta Vista, Lycos, Dog Pile, or Web Crawler. Do they use similar rules? Can you measure the number of hits? How do different search terms change the number of hits you get?
  • Libraries use similar algorithms to help you search for books about certain topics. Go to your local library to use the computer catalog and search for a book on a specific topic. What types of search terms do they use? What types of tools does the library catalog use to make a search more specific? Look for the use of search terms like "AND" or "NOT", the use of fields like "KEYWORD" or "AUTHOR", or any other way that they make a search more specific. Measure the number of hits you get with different methods and compare.
  • For another Science Buddies experiment about using search engines, try Wild About Wildcards.

Careers

If you like this project, you might enjoy exploring these related careers:

Career Profile
Databases are collections of similar records, like the products a company sells, information on all people with a driver's license for a state, or the medical records in a hospital. Database administrators have the important job of figuring out how to organize, access, store, search, cross-reference, and protect all those records. Their services are needed by law enforcement, government agencies, and every type of business imaginable. Management of large databases is also critical for… Read more
Career Profile
Software quality assurance engineers and testers oversee the quality of a piece of software's development over its entire life cycle. Their goal is to see to it that the final product meets the customer's requirements and expectations in both performance and value. During the software life cycle, they verify (officially state) that it is possible for the software to accomplish certain tasks. They detect problems that exist in the process of developing the software, or in the product itself.… Read more
Career Profile
Are you interested in how a website is set up and how the website runs? As a web developer and designer you could design a website's look and feel and create the code to make sure the website works. You could set up a website for your favorite store with payment options, making sure it works with the ever growing list of browsers and devices. Do you like working behind the scenes? You could design the layout or write the supporting code for an app or website while collaborating with other web… Read more

News Feed on This Topic

 
, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Science Buddies Staff. "Ready, Set, Search! Race to the Right Answer." Science Buddies, 14 July 2023, https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p015/computer-science/search-speed. Accessed 19 Mar. 2024.

APA Style

Science Buddies Staff. (2023, July 14). Ready, Set, Search! Race to the Right Answer. Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p015/computer-science/search-speed


Last edit date: 2023-07-14
Top
We use cookies and those of third party providers to deliver the best possible web experience and to compile statistics.
By continuing and using the site, including the landing page, you agree to our Privacy Policy and Terms of Use.
OK, got it
Free science fair projects.