Probabilistic soft logic (PSL) is a modeling language (with accompanying implementation) for learning and predicting in relational domains. Such tasks occur in many areas such as natural language processing, social-network analysis, computer vision, and machine learning in general.

PSL allows users to describe their problems in an intuitive, logic-like language and then apply their models to data.

To get started with the PSL software, visit the Getting Started Guide.


We recorded a series of introductory classes on PSL:

The following slides provides more information on PSL: