System could load texts and search for user's arguments with schemes based on first order logic and atomic diagrams.
Программа позволяет: извлекать аргументацию из текстов естественного языка, преобразовать утверждения к специальной форме – ситуациям, сравнивать ситуации, находить аргументацию для утверждений естественного языка. Тексты для извлечения аргументации могут быть предоставлены пользователем или скачаны в автоматическом режиме.
- Windows 7+
- Python 3.7+
- Feedparser library
- Beautifulsoup4 library
- Wiki-ru-wordnet library
- Java 11+
- PostgreSQL 13.1+
Servers jar files, client jar, sql init files are located in "diplom_dist/" folder.
- Create tables with "create_tables.sql"
- Start server for ontology interaction:
python ./wordnet.py
- Start main server:
java -Dfile.encoding=UTF-8 -jar path_to_dir/server-1.0-SNAPSHOT.jar --spring.config.location=path_to_dir/application.properties.
- Start client:
java --module-path "path_to_dir\openjfx-11.0.2_windows-x64_bin-sdk/javafx-sdk-11.0.2/lib//" --add-modules javafx.controls,javafx.fxml -Dfile.encoding=UTF-8 -jar client.jar.