Я ищу программное обеспечение FOSS, похожее по духу на инструмент под названием TheBrain . TheBrain можно описать как сложный инструмент картирования разума, с помощью которого вы можете визуализировать концепции и устанавливать отношения между ними.
Одним из основных вариантов использования, для которого я планирую использовать запрошенное программное обеспечение, будут исторические исследования. Поскольку в исторических исследованиях вы имеете дело со многими датами, программное обеспечение должно иметь понятие времени (которого, к сожалению, нет у TheBrain). То есть пользователь должен иметь возможность связывать понятия и отношения с временными метками.
В приведенном ниже списке представлен приоритетный набор функций:
Я знаю, что приведенные выше требования очень высоки, но я уже благодарен за рекомендации, которые соответствуют только 3-4 требованиям.
Хотя он не соответствует всем вашим критериям, возможно, вам подойдет iMapping Tool . Это инструмент визуального картирования знаний, который позволяет вам визуально упорядочивать текстовые фрагменты, файлы и изображения на том, что можно описать как бесконечную доску. Элементы могут быть вложены друг в друга и связаны между собой, поэтому вы можете добавлять структуру по мере роста вашей коллекции. Он использует семантическую серверную часть, которая позволяет выполнять структурированные запросы.
Комментарии к вашим требованиям:
FOSS (при необходимости я должен иметь возможность модифицировать программное обеспечение в соответствии со своими потребностями)
Хотя старая версия инструмента была с открытым исходным кодом, текущая реализация — нет. Однако вы можете получить исходный код по двустороннему соглашению.
Визуализация понятий и их отношений
√ Определенно. Посмотрите видео на сайте.
Возможность связывать концепции и отношения с отметкой времени или временным интервалом (например, убить (римских сенаторов, Юлия Цезаря) (44 г. до н.э., 15 марта))
Ну, не семантически, извините. Может быть взломан с помощью текстовых шаблонов и с использованием поддерживаемой семантики, такой как подклассы и т. д.
Возможность прикреплять документы, такие как веб-сайты или PDF-документы, к концепциям
√
Быстрая навигация по базе знаний (например, поиск понятий)
√
Возможность совместной работы над общей базой знаний с несколькими людьми
Не в реальном времени. Однако карта хранится в отдельном файле, которым можно поделиться через Dropbox, файловые ресурсы и т.п.
Написано на языке, который будет работать на большинстве платформ без адаптации (например, Java, Python).
√ Ява. (Включено в версии для Mac и Windows, необходимо для Linux)
Веб-сайт на немецком языке, а сам инструмент на английском. Просто посмотрите видео - вы получите впечатление.
Отказ от ответственности: Инструмент iMapping является моей собственной разработкой, я продаю его на коммерческой основе (хотя есть бесплатная версия, доступная для скачивания).