Home Project Ideas Project Guide Ask An Expert Blog Careers Teachers Parents Students

Ready, Set, Search! Race to the Right Answer

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

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!

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.

Credits

Sara Agee, PhD, Science Buddies

Cite This Page

MLA Style

Science Buddies Staff. "Ready, Set, Search! Race to the Right Answer" Science Buddies. Science Buddies, 28 June 2014. Web. 22 July 2014 <http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_p015.shtml?from=Blog>

APA Style

Science Buddies Staff. (2014, June 28). Ready, Set, Search! Race to the Right Answer. Retrieved July 22, 2014 from http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_p015.shtml?from=Blog

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.


Last edit date: 2014-06-28

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:

  • Use a specific term.
  • Use more than one term.
  • Change the order of the terms.
  • Use quotes to search for a complete phrase.
  • Use a negative term.
Computer Science science fair project Cat in the Hat       Computer Science science fair project Cat in the 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!

  • Search term
  • Search engine
  • Algorithm
  • Google hit
  • Google search

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, from http://www.google.com/help/basics.html
  • This is a search site built by librarians just for kids. Conduct an Internet search, browse through the different categories, or take a search lesson:
    KidsClick. (2010). KidsClick! Web Search for Kids by Librarians. Retrieved March 30, 2010, from http://sunsite.berkeley.edu/KidsClick!/
  • Yahoo! Kids is another site just for kids, by the folks at Yahoo:
    Yahoo. (2010). Yahoo! Kids. Retrieved March 30, 2010, from http://kids.yahoo.com
  • This website offers help with creating graphs:
    National Center for Education Statistics. (n.d.). Create a Graph. Retrieved March 30, 2010, from http://nces.ed.gov/nceskids/CreateAGraph/default.aspx

Materials and Equipment

  • Computer with Internet connection
  • Lab notebook
  • Graph paper or printer

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

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" )?

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.


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.

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

Ask an Expert

The Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, 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.

Ask an Expert

Related Links

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

Computer programmer typing on a keyboard

Computer Programmer

Computers are essential tools in the modern world, handling everything from traffic control, car welding, movie animation, shipping, aircraft design, and social networking to book publishing, business management, music mixing, health care, agriculture, and online shopping. Computer programmers are the people who write the instructions that tell computers what to do. Read more
database administrator at work

Database Administrator

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 scientific research, including understanding and developing cures for diseases. Read more

Looking for more science fun?

Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.

Find an Activity