This document summarizes an algorithm to detect algorithm names in computer science research papers. It involves converting PDFs to text, performing named entity recognition to extract noun phrases, filtering entities to remove author names and locations, and using a word2vec model trained on computer science papers to classify extracted tokens as true algorithm names or noisy data by comparing their similarity to known positives and negatives. The top similar words are used to label each token as a true or false positive for an algorithm name.