Giter VIP home page Giter VIP logo

wordseer's Introduction

This code is for the front end of WordSeer.

The back end was me running the stanford parser and putting that data into an appropriate mysql db, it's not 
ready for public viewing yet, but email me if you want a dump of WordSeer's current DB, containing 
slave narratives data.

The front end code contains the following:

lib/ 3rd party javascript libraries
style/ css and fonts and things like that
src/
   js/ where the code for all the visualizations, application state, and interactivity helpers lives.
        Start with view.js, heatmap.js, or searchresults.js and look at the init() function 
          --  essentially the main application loop for each page, which starts everything else.
         The main files are:
         heatmap.js - heat map AND word tree stuff, in service of the heatmap.php view
         searchresults.js - grammatical search results, result filtering, all the viz on that page, in service of index.php
         view.js - annotation, similar words, creating heat map queries, in service of view.php
         The rest are helper files.
  

   php/ the stuff responsible for fetching data from the mysql db's and handing it over to the front end code in ../js
         Warning, a lot of this is ugly. This code was how I learned php, guys, so really, be warned.
   java/ empty for now. If I decide to use the stanford parser in native form (not python wrapped) code will live here.
   python/ will eventually contain working back-end code, for digesting an arbitrary 
            text collection into a WordSeer-compatible db format


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.