Giter Site home page Giter Site logo

handle's People

Contributors

daveshepard avatar shepdl avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

marcohatran

handle's Issues

Create default regex tests

Create tests of default regex patterns for the application that would be useful users unfamiliar with regexes. Consider each regex by what it means to a human reader, not what the character pattern looks like. For example, "keep contractions together", not "word as a set of word characters plus single quotes."

Some examples:

  1. All unicode "word" characters
  2. Hyphenation-preserving regexes
  3. Contraction-preserving regexes

Acceptance tests:

  1. Set of patterns with meaningful names
  2. Comprehensive suite of tests for all regexes that builds a SpacePreservingLexer with each regex and tests several cases including edge cases.

Mark spaces and removed characters in Preview window

Mark spaces and other removed characters in Preview window.

Key requirements:

  1. Removed characters can include accented characters which can appear in the middle of a word. It must be clear that a character will be removed.
  2. This should be accessible to colorblind users.

Some ideas:

  1. Excluded characters can be struck through like stopwords
  2. Excluded characters could appear in a different color that is very different from the surrounding character if we can find a working color combination

Removed documents still show in topic models

When you add and then remove a document, it will still be included in a topic model.

Steps to reproduce:

  1. Add a few documents to the document import list
  2. Remove some of them
  3. Create a new topic model
  4. Select the topic model in the list of topics models
  5. Click the "Docs" tab

All the documents you added in step 1 will be listed

Save and load projects

Allow users to save the state of a project and load it back in. This has a few stages:

  1. Design a file format for saving documents and topic models
  2. Implement saving and loading
  3. Write comprehensive suite of tests for saving and restoring tests

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.