Giter Site home page Giter Site logo

mkolod / rex Goto Github PK

View Code? Open in Web Editor NEW

This project forked from malcolmgreaves/rex

0.0 1.0 0.0 96 KB

REx: Relation Extraction. Modernized re-write of the code in the master's thesis: "Relation Extraction using Distant Supervision, SVMs, and Probabalistic First-Order Logic"

Scala 63.58% Shell 36.42%

rex's Introduction

Build Status Coverage Status

rex

REx: Relation Extraction. Modernized re-write of the code in the master's thesis: "Relation Extraction using Distant Supervision, SVMs, and Probabalistic First-Order Logic"

========================================================================================== Using sbt for building, tests, running programs, packaging, managing dependencies etc.

We include a sbt script in the project. This script will download and install the appropriate version of sbt and then start it. The script behaves nearly identicly to an installed sbt. So use ./sbt or sbt as you desire!

These are the sbt commands used in this project:

  • test => runs unittests in src/test
  • scalariformFormat => runs automatic code formatting (all code in the master branch must be formatted) (test:scalariformFormat formats tests)
  • compile => compiles code in src/main (test:compile complies tests)
  • pack => packages all dependencies and the project code into a folder and creates a shell script that allows one to execute main() methods in the project. Used for installing this project.
  • update => downloads all dependencies
  • reload => When in an interactive sbt session, reload will parse and load the build.sbt file. This is very useful when updating dependencies or adding plugins. (start an interactive sessions by invoking sbt with no commands: ./sbt)
  • gen-idea => makes project files for Intellij IDEA
  • eclipse => makes project files for Eclipse

We recommend using the following configuration for sbt:

sbt -J-Xmx8g -J-XX:+UseConcMarkSweepGC

LICENSE

Everything within this repository is copyright (b2015) by Malcolm Greaves.

rex's People

Contributors

malcolmgreaves avatar

Watchers

Marek Kolodziej avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.