Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
teaching:gsoc2018 [2018/01/17 17:46] – [Google Summer of Code 2018] nyga | teaching:gsoc2018 [2018/01/21 20:28] – balintbe | ||
---|---|---|---|
Line 30: | Line 30: | ||
package in the Python package index ([[https:// | package in the Python package index ([[https:// | ||
+ | |||
+ | ===== RoboSherlock -- Framework for Cognitive Perception ===== | ||
+ | |||
+ | RoboSherlock is a common framework for cognitive perception, based on the principle of unstructured information management (UIM). UIM has proven itself to be a powerful paradigm for scaling intelligent information and question answering systems towards real-world complexity (i.e. the Watson system from IBM). Complexity in UIM is handled by identifying (or hypothesizing) pieces of | ||
+ | structured information in unstructured documents, by applying ensembles of experts for annotating information pieces, and by testing and integrating these isolated annotations into a comprehensive interpretation of the document. | ||
+ | |||
+ | RoboSherlock builds on top of the ROS ecosystem and is able to wrap almost any existing perception algorithm/ | ||
+ | |||
+ | |||
+ | ===== Proposed Topics ===== | ||
+ | |||
+ | In the following, we list our proposals for the Google Summer of Code topics that contribute to the aforementioned open-source projects. | ||
==== Topic 1: Markov logic networks in Python ==== | ==== Topic 1: Markov logic networks in Python ==== | ||
Line 38: | Line 50: | ||
Python. The main objective of this project is to port the | Python. The main objective of this project is to port the | ||
computationally heavy parts of the learning and inference algorithms to | computationally heavy parts of the learning and inference algorithms to | ||
- | Cython (cython.org), an extension to Python that allows static | + | [[http:// |
compilation of Python modules to C libraries. Cython allows to add | compilation of Python modules to C libraries. Cython allows to add | ||
static type declarations to Python, which can significantly speed up | static type declarations to Python, which can significantly speed up | ||
Line 62: | Line 74: | ||
**Contact: | **Contact: | ||
- | ===== Proposed Topics ===== | ||
- | In the following, we list our proposals for the Google Summer of Code topics that contribute to the aforementioned open-source projects. |
Prof. Dr. hc. Michael Beetz PhD
Head of Institute
Contact via
Andrea Cowley
assistant to Prof. Beetz
ai-office@cs.uni-bremen.de
Discover our VRB for innovative and interactive research
Memberships and associations: