Skip to content

Kognetics - link it > Domain-specific, entity-centric search, A domain-specific, entity focused search application developed under DARPA's Memex program

License

Notifications You must be signed in to change notification settings

anukat2015/link-ht

 
 

Repository files navigation

Link HT

A domain-specific, entity focused search application developed under DARPA's Memex program

Setup

This project is generated by angular-fullstack

Install instructions to set up Link HT on your local machine

We recommend Homebrew to install the project requirements on OSX

  • Update homebrew: brew update
  • Node: brew install node
  • Bower: npm install -g bower
  • Grunt: npm install -g grunt-cli
  • Sass: brew install ruby && gem install sass
  • Jade: npm install jade --global
  • Mongo: brew install mongodb

Currently, we're using

  • node v0.12.7
  • npm 2.11.3
  • bower 1.4.1
  • grunt-cli v0.1.13
  • grunt v0.4.5
  • Sass 3.4.13 (Selective Steve)
  • jade 1.9.2
  • MongoDB shell version: 3.0.2

Next, clone this github repository.

git clone git@github.com:qadium/link-ht.git

Running the app

Next, start mongo. The app will use the server and DB declared in server/config/environment.

mongod

Next, install dependencies with bower and NPM and serve the app.

bower install
npm install
grunt serve

Alternatively,

make all
make serve

Populating local databases

Start mysqld and elasticsearch locally, then

cd pipeline
virtualenv env
source env/bin/activate
pip install -r requirements.txt
cd onetime
LINK_HT_PIPELINE=<URL> ELS_USER=<your user> ELS_PASS=<your password> ELS_HOST=<url> ELS_PORT=<port> python populate_ads.py

About

Kognetics - link it > Domain-specific, entity-centric search, A domain-specific, entity focused search application developed under DARPA's Memex program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.9%
  • HTML 18.3%
  • ApacheConf 9.2%
  • Python 5.0%
  • CSS 1.9%
  • Makefile 0.7%