Re: Production Web Applications in Prolog
"Pukite, Paul R (US SSA)" <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
Carlo, I added you as a collaborator to my GitHub repository. https://github.com/pukpr/context/ I intend to make this public as it is based on an open-source model, but am erring on the side of caution for the time being. BTW, Paul Singleton did an excellent job of describing what is involved to get an Amazon Cloud SWIPL application going. My advice is get some experience with an SSH shell, and then lean on yum if you choose a Linux EC2 environment. Git works very well, so one can either git the SWI-Prolog, use what the EC2 has available for SWIPL, or wget the distro and then build as described. From: Carlo Capelli [mailto:[email protected]] Sent: Wednesday, September 04, 2013 12:27 AM To: Paul Pukite Cc: Pukite, Paul R (US SSA); Prolog Subject: Re: [SWIPL] Production Web Applications in Prolog thanks Paul my nick on GitHub is CapelliC 2013/9/4 Paul Pukite <[email protected]<mailto:[email protected]>> Carlo, What is your GitHub name? I will add you as a collaborator. Then you can take a look at it while I gradually open up the source to public view. Then you can see the Amazon notes as well. ----- Original Message ----- From: Carlo Capelli<mailto:[email protected]> To: Pukite, Paul R (US SSA)<mailto:[email protected]> Cc: [email protected] list<mailto:[email protected]+list> ; [email protected]<mailto:[email protected]> Sent: Tuesday, September 03, 2013 3:56 PM Subject: Re: [SWIPL] Production Web Applications in Prolog Hi Paul Interesting application. Since I'm looking for an application domain to showcase what's is going on in the new console (revamped swipl-win), I could be interested to use some bit of SWEET, eventually contributing to your project. Sadly, I was unable to spot the GitHub repository to evaluate what's available. Do you mind to share the URL, if available ? Also, I wonder if you could share some hint about running SWI-Prolog on EC2. This seems really interesting to me, but I'm a total newbie... I summarily browsed the 'prices' page on Amazon WEB services, but I miss some fundamental notion. Did you bought apart the top level domain, or that's included ? And are you allowed to rebuild SWI-Prolog from sources ? or you're bound to a distro pkg ? Thanks for the attention.... bye Carlo 2013/9/1 Pukite, Paul R (US SSA) <[email protected]<mailto:[email protected]>> This is a Semantic Web application that I put together using SWI-Prolog and ClioPatria http://entroplet.com/ The server resides on an Amazon Cloud EC2 instance mapped to http://23.23.137.157/ The rationale for this application is that it serves up environmental models for scientific analysis and system engineering. The application is called a Dynamic Context Server (DCS), since a context describes the external environment that an analysis interacts with -- it could be land, aquatic, atmospheric, or energy. The DCS uses an ontology called SWEET (Semantic Web for Earth and Environment Terminology) to organize the knowledge-base and so it relies quite heavily on the SWI RDF libraries. It also uses the R and GraphViz functionality and various JavaScript graphing engines to produce interactive models. The cloud version is a bit sluggish in comparison to a standalone version, so the responsiveness is not indicative of how fast it runs on a PC. This is all open source on GitHub and not associated with a commercial product, so hope to get some interest in people that may be willing to collaborate. The main interest that I have is earth sciences modeling (climate, renewable energies, fossil fuel depletion, etc) and the SWI Prolog package is facilitating this nicely. The server style is unique in that lots of documentation comes along with the interactivity. Four white papers are available from the main page. The one that holds the most interest to Prolog developers is called "Knowledge-Based Environmental Context Modeling". I created a domain specific language in Prolog to help with the modeling aspects, which is heavily influenced by applying common patterns. _______________________________________________ SWI-Prolog mailing list [email protected]<mailto:[email protected]> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog -------------- next part -------------- HTML attachment scrubbed and removed