Algorithms are used by many companies and people and in many different ways. There is no way to write a research paper about all of the aspects of algorithms.
Before we continue:
Write down the keywords you found.
Note why, or why not, the keywords are good from the class discussion.