• Contact Info
Publications in VIVO
 

Martin, James H

Professor

Positions

Research Areas research areas

Research

research overview

  • Prof. Martin's research is focused on Natural Language Processing (NLP) -- the theoretical and practical issues involved in getting computers to perform useful and interesting tasks involving human languages. The primary thrust of his work involves computational semantics -- the study of how computers can grasp and represent the meanings associated with utterances and texts. The practical efforts of his work involve the application of human language technology to problems in automatic translation, electronic medical records, educational applications, and the analysis of social media in crisis situations.

keywords

  • computational linguistics, machine learning, information retrieval, human language technology

Publications

selected publications

Teaching

courses taught

  • CSCI 3832 - Natural Language Processing
    Primary Instructor - Spring 2019
    Explores the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with human languages. Topics include information extraction, dialog systems and machine translation. Focus is on the use of language data and machine learning algorithms to build robust systems.
  • CSCI 4950 - Senior Thesis
    Primary Instructor - Fall 2019 / Spring 2020
    Provides an opportunity for senior computer science majors to conduct exploratory research in computer science as an option for the capstone requirement. Department enforced prerequisites: 35 hours of Computer Science coursework including Foundation courses, Upper-Division writing, CS GPA 3.0. Department consent required, contact academic advisor for details. May be repeated up to 8 total credit hours.
  • CSCI 5832 - Natural Language Processing
    Primary Instructor - Fall 2018 / Fall 2019 / Spring 2021 / Fall 2021 / Fall 2022 / Fall 2023
    Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Same as LING 5832.
  • CSCI 6402 - Issues and Methods in Cognitive Science
    Primary Instructor - Spring 2018 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023
    Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. No background in Computer Science will be presumed. Same as EDUC 6504 and LING 6200 and PHIL 6310 and PSYC 6200 and SLHS 6402.
  • CSCI 6950 - Master's Thesis
    Primary Instructor - Fall 2019 / Spring 2020
  • CSCI 7000 - Current Topics in Computer Science
    Primary Instructor - Spring 2020
    Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 18 total credit hours.
  • EDUC 6504 - Issues and Methods in Cognitive Science
    Primary Instructor - Spring 2018 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023
    Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Department enforced prerequisite: graduate standing or at least one upper-division course in computer science, linguistics, philosophy, or psychology. Same as CSCI 6402 and LING 6200 and PHIL 6310 and PSYC 6200 and SLHS 6402.
  • LING 5832 - Natural Language Processing
    Primary Instructor - Fall 2018 / Fall 2019 / Spring 2021 / Fall 2021 / Fall 2022 / Fall 2023
    Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Same as CSCI 5832.
  • LING 6200 - Issues and Methods in Cognitive Science
    Primary Instructor - Spring 2018 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023
    Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. No background in computer science will be presumed. Recommended prerequisite: at least one course at the 3000-level or higher in CSCI, LING, PHIL, or PSYC. Same as CSCI 6402 and EDUC 6504 and PHIL 6310 and PSYC 6200 and SLHS 6402.
  • PHIL 6310 - Issues and Methods in Cognitive Science
    Primary Instructor - Spring 2018 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023
    Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. No background in computer science will be presumed. Recommended prerequisite: at least one course at the 3000-level or higher in CSCI, LING, PHIL, or PSYC. Same as CSCI 6402 and EDUC 6504 and LING 6200 and PSYC 6200 and SLHS 6402.
  • PSYC 6200 - Issues and Methods in Cognitive Science
    Primary Instructor - Spring 2018 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023
    Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. No background in computer science will be presumed. Same as CSCI 6402 and EDUC 6504 and LING 6200 and PHIL 6310 and SLHS 6402.

Background

International Activities

Other Profiles