Abstract | ||
---|---|---|
We present recent developments on the syntax of Real, a library for interfacing two Prolog systems to the statistical language R. We focus on the changes in Prolog syntax within SWI-Prolog that accommodate greater syntactic integration, enhanced user experience and improved features for web-services. We recount the full syntax and functionality of Real as well as presenting a full application and sister packages which include Prolog code interfacing a number of common and useful tasks that can be delegated to R. We argue that Real is a powerful extension to logic programming, providing access to a popular statistical system that has complementary strengths in areas such as machine learning, statistical inference and visualisation. Furthermore, Real has a central role to play in the uptake of semantic web, computational biology and bioinformatics as application areas for research in logic programming. Presents advances in Real, a bridge from AI language Prolog to R.Tighter syntactic integration creates a powerful programming paradigm.Combining strong knowledge representation with statistical prowess.A web-based musicology application highlights on-line deployments.Sister packages illustrate use of framework and introduces R to logic programmers. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1016/j.ijar.2016.06.008 | Int. J. Approx. Reasoning |
Keywords | Field | DocType |
R statistical computing,Logic programming,Visualisation,Machine learning,Graph drawing,bioinformatics | Functional logic programming,Knowledge representation and reasoning,Programming language,Computer science,Constraint programming,Inductive programming,Semantic Web,Prolog,Artificial intelligence,Logic programming,Datalog,Machine learning | Journal |
Volume | Issue | ISSN |
78 | C | 0888-613X |
Citations | PageRank | References |
0 | 0.34 | 9 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Nicos Angelopoulos | 1 | 53 | 11.48 |
Samer Abdallah | 2 | 2 | 0.72 |
Georgios Giamas | 3 | 1 | 1.05 |