My research in Artificial Intelligence and Law focuses on the automated drafting of legal arguments using legal factors. My reserach has explored the automatic extraction of legal factors from court opinions and using extracted factors in machine learning to make predictions and analyze the outcome of cases. My most recent papers explore the unsupervised identification of factor based representations of legal problems in domains where such representations have not been identified. Also, I have explored the usage of LLMs to perform legal reasoning using expert crafted argument schemes.

Morgan A. Gray, Esq.

mag454 AT pitt DOT edu

Intelligent Systems Program
University of Pittsburgh

Teaching

Courses Taught

Duquesne University, Thomas R. Kline School of Law
  • Title: Programming for Lawyers
    Description:

    This is an introductory course on the Python programming language customized for law students that have little to no programming experience. We cover the basics of the language including basic syntax, data types, basic operations, built in functions, user defined functions, basic data structures, and iteration. We touch on more complicated topics such as object oriented programming and give an introduction as to how programming is currently being used in the legal domain. Students are required to complete two homework assignments a week, an individual project, and a final project solving a problem, or starting to solve a problem that is faced by the legal domain.

    Offerings: Fall 2022, 2023, 2024

  • Title: Natural Language Lawyering
    Description:

    This course serves as an introduction to Natural Language Processing for lawyers. In this class, students develop high level intuitions to aid in understanding major concepts in NLP (embeddings, langauge modelling, prompting techniques, etc.). I focus on providing students with a meaningful technical understanding so if they encounter NLP based technology in practice they understand the implications of the technology and the importance of factors such as training data, training methodology, prompt engineering, etc. The course also introduces how these major methods have been applied in AI and Law. For students who have taken my programming course, I also offer a simulation, where students can apply the information learned in lecture to solve basic tasks in NLP and Law.

    Offerings: Fall 2024

Selected Publications

Peer-reviewed

CV

View my complete CV for more detailed information about my academic and professional background.

Download CV

Plain Academic