Denilson Barbosa, PhD

Professor, Faculty of Science - Computing Science

Pronouns: he, him, his


Professor, Faculty of Science - Computing Science
(780) 492-2285
4-51 Athabasca Hall
9119 - 116 St NW
Edmonton AB
T6G 2E8


Area of Study / Keywords

Natural Language Processing


Personal website:


My research interests are in knowledge extraction, information retrieval, and natural language processing. I also work on machine learning applied to these fields. I have supervised graduate-level research on the problems of named entity recognition, entity typing and disambiguation; open relation extraction from text, understanding social processes in Wikipedia article authoring; mining citation networks; and semistructured data management.


Prospective graduate students: please read this before contacting me.


CMPUT 361 - Introduction to Information Retrieval

Introduction to information retrieval focusing on algorithms and data structures for organizing and searching through large collections of documents, and techniques for evaluating the quality of search results. Topics include boolean retrieval, keyword and phrase queries, ranking, index optimization, practical machine-learning algorithms for text, and optimizations used by Web search engines. Prerequisites: CMPUT 201 and CMPUT 204, or 275. One of MATH 102, 125, or 127 is strongly recommended.

CMPUT 656 - Topics in Artificial Intelligence

Browse more courses taught by Denilson Barbosa