Skip to content

aigents/aigents-java

Repository files navigation

Aigents Java Core Platform

https://aigents.com/

Platform Overview

  1. Aigents Social and Media Intelligence Platform for Business joins heterogeneous social and online media sources, blockchains and payment systems and couples them with artificial intelligence to find and track changes in the field of information to let its force be with you.
  2. Aigents Personal Artificial Intelligence is serving as a magic glass ball in the world of social and online networks to recognize one’s preferences, find what they need and help managing connections.

Installation Pre-requisites

  1. Ensure that the following software is installed for build and test purposes:
  • Java JDK 6,7,8 (any version, Oracle Java strongly recommended) - used for build and run
  • PHP (any version with cURL for PHP installed) - used for tests
  • Python (Python 2 or Python 3) - used for tests
  1. Clone this repostory as at aigents-java
  2. Create folder lib in the repository root at aigents-java
  3. Download the following jar libraries and class files to lib folder:
org
└── eclipse
    └── jdt
        └── internal
            └── jarinjarloader
                ├── JIJConstants.class
                ├── JarRsrcLoader$ManifestInfo.class
                ├── JarRsrcLoader.class
                ├── RsrcURLConnection.class
                ├── RsrcURLStreamHandler.class
                └── RsrcURLStreamHandlerFactory.class

Build instructions

  1. Run build script with Linux shell as sh build.sh
  2. Run test script with Linux shell as sh test.sh
  • See test pre-requisites in the "test" shell script file
  • Successful tests pass will be indicated with SUCCESS! in the very end
  1. Pick built Java jar file as Aigents.jar
  2. Run Aigents GUI with java command as java -jar Aigents.jar
  3. If needed, bundle Aigents Desktop App for Mac accordingly to instructions
  4. If needed, build Aigents Desktop for Windows Executable from Jar using Excelsior JET Technology

Manuals

  1. If needed, configure Aigents Power Server following Aigents Server requirements configuration, operation and API use instructions
  2. If needed, integrate Aigents Power Server in your own application following Aigents Server Documentation

Credits and Attributions

  1. English and Russian positive and negative sentiment lexicons are created relying on works of SentiWordNet, Bing Liu, РуСентиЛекс and Linis Crowd.

Contact Information

Stay in touch with Aigents creators and maintainers for updates, help and feedback.

https://aigents.com/