.. include:: crossreferences.asc .. |title| replace:: Extend Language with Search and Logic .. |wp| replace:: WP09 .. |start| replace:: 9 .. |p1| replace:: DFKI .. |m1| replace:: 10 .. |p2| replace:: Logilab .. |m2| replace:: 9 .. |p3| replace:: |e| .. |m3| replace:: |e| .. |p4| replace:: |e| .. |m4| replace:: |e| .. |p5| replace:: |e| .. |m5| replace:: |e| .. |p6| replace:: |e| .. |m6| replace:: |e| .. include:: wp-toptable.asc .. include:: wp-tablebegin.asc **Objectives** Leveraging PyPy flexibility implement language-integrated constraint satisfaction algorithms and inference engine to allow logic programming for Semantic Web applications developed at Logilab and DFKI. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Description of work** **Task 1** Using the flexible architecture provided by the PyPy interpreter, we will first reimplement the current python-logic libraries available from Logilab to better integrate with the language and gain important execution speed-ups. **Task 2** This logic programming enabled Python interpreter will then be used to further develop the projects related to Semantic Web applications that are on-going at Logilab and DFKI. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Deliverables** - D09.1 Implementation of constraint satisfaction engine and inference engine in PyPy - D09.2 Assessment of benefits obtained from using PyPy over current tools to further develop Semantic Web projects at Logilab and DFKI .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Milestones and Expected Result** - Python interpreter exhibiting logic-programming features, such as inference and constraint satisfaction. .. include:: wp-tableend.asc