Dr Adam Wyner
Associate Professor in Law and Computer Science
Legal Studies
Telephone: (01792) 295308
Room: Office - 047
Ground Floor
Richard Price Building
Singleton Campus

Areas of Expertise

  • Artificial Intelligence and Law
  • Argumentation
  • Knowledge representation
  • Knowledge acquisition
  • Reasoning
  • Semantic Web
  • Knowledge graph


  1. A Chatbot Framework for the Children's Legal Centre. In Monica Palmirani (Ed.), Legal Knowledge and Information Systems. (pp. 205-209). IOS Press.
  2. & (0). Knowledge Driven Intelligent Survey Systems for Linguists. Presented at Semantic Technology,-18. doi:10.1007/978-3-030-04284-4_1
  3. & (0). A Methodology for a Criminal Law and Procedure Ontology for Legal Question Answering. Presented at Semantic Technology,, 198-214. doi:10.1007/978-3-030-04284-4_14
  4. A functional perspective on argumentation schemes. Argument & Computation 7(2-3), 113-133.
  5. & Recognizing cited facts and principles in legal judgements. Artificial Intelligence and Law 25(1), 107-126.

See more...


  • CS-261 Coding for Lawyers

    This module provides an introduction to Computer programming and coding principles, tailored to students from Law. Students will be able to apply those principles in practice to program development in Python and gain further insight in the typical design, structure and application of technical solutions. The module enables students majoring in Law to reach a level of skill in programming such that they will be able to apply their computing knowledge to their own subject.

  • CSLM81 Computational Thinking

    Computational Thinking is a problem solving paradigm aimed at constructing and evaluating solutions to problems which a computer - be it human or mechanical - can carry out effectively. The module provides an introduction to Computational Thinking and Computer Programming, tailored to students from Law. Students will be able to apply problem solving principles to program development in Python. They will gain insight into the typical design, structure and application of technical solutions within a legal context.

  • LAAM19 Artificial Intelligence and Law

    The module is an introduction to some of the principles and techniques of Artificial Intelligence as applied to legal information such as legislation, case law, and contracts. Students will learn some of the key elements of AI including logic, knowledge representation, natural language processing, machine learning, and software engineering. Students will gain theoretical knowledge as well as practical experience with AI systems to understand how they are used to analyse, represent, and process legal information.