Denilson BarbosaView profile
Professor
Denilson Barbosa is a Professor of Computing Science at the University of Alberta's Faculty of Science. He holds a PhD and specializes in Natural Language Processing, Information Retrieval, and Machine Learning. His research focuses on knowledge extraction, entity recognition, and knowledge graph construction. Barbosa teaches courses like CMPUT361 (Information Retrieval) and CMPUT656 (Knowledge Graphs). He served as President of the Canadian Artificial Intelligence Association (CAIAC) from 2023 to 2024. His work includes developing tools like the NLP Workbench and contributing to open relation extraction, Wikipedia analysis, and low-resource language models. Education and Background: Barbosa's academic background aligns with his research interests in computational linguistics and AI applications. His teaching emphasizes practical skills in algorithms, data structures, and machine learning for text processing. Research Highlights: Barbosa's research spans semantic graphs, probabilistic language models, and defect prediction systems. He explores challenges in multilingual NLP, particularly for Indigenous and low-resource languages like Cree. His work often integrates machine learning with traditional IR methods to improve system efficiency and accuracy. Recent Contributions: Notable recent projects include improving Bengali/Hindi LLMs, evaluating QA systems via textual entailment, and developing Bayesian methods for crowdsourced truth discovery. His articles reflect his interdisciplinary approach, combining theory with real-world applications in education, software engineering, and social media analysis.










