Information Management with compound graphs
*An application implemented in the framework of the BIMDANUBE project
autolinks is a tool that provides a quick researching platform based on a text or a sentence by visualizing the results together with their semantic relations. autolinks optimizes these concerns and is intended to make the learning process faster and more efficient. Instead of reading papers, websites, and other resources to understand a specific term, this machine will do it for us. From a text or a sentence given by the user, it will read and learn from multiple resources and digests the core related information by visualizing the information in the most convenient way.
The information is visualized by a force-directed graph, a graph which contains nodes for the information and edges for the semantic relation so that it will ease the reader to understand how pieces of information correlate each other with compound graph concept. Compound graph is a type of graphs model where graphs are possible to be inside of a node for the sake of categorization in order to improve and accelerate users' cognitive process.
With Information Management (IM), users can manage their research findings to reduce complexity and organize information. Derived from ontologies concept, we provide knowledge graphs for knowledge representations with nodes to represent concepts and edges to represent relations between the concepts. The management enables users to edit, delete, or add new concepts and relations so that users can create their own concepts and environments.
One of the novelties in our information management is that we implement compound graphs for adding another abstraction layer to model concepts with generalized hierarchies, in order to reduce the cognitive load of the user. So the user could get better and faster understanding of the concepts.
Note that the server is not secure and we do not take responsibility for your data, this server is for research and demo purposes only!
This prototype is still in demo / experimental version, so there are still limitations and restrictions in the application. Especially the graph results generated by the services, we are still working to develop the better semantic services.
Backend services provide results of triples, generated by each semantic service. A broker component acts as a bridge to coordinate communication between frontend, for forwarding requests, and backend, for transmitting results. With broker component, service-oriented architecture could be enabled in autolinks so that we can plug many semantic services and other services for NLP module, data extraction, and data management.
docker-compose.yml
file here.
'docker-compose -f <filename> -p mysql5 broker demo wiki ctakes-nlp frontend up'
and wait until the server stack is started. (Note: internet connection is required in order to download resources. Data directories for images and database will be created in the current directory.)
'docker-compose -f <filename> down'
to stop all the server stacks
After testing autolinks at http://ltdemos.informatik.uni-hamburg.de:8093, please go to this link and fill the questionnaire. :)
Source Code is available here.
Maintainers: