Code Monkey home page Code Monkey logo

faketext's Introduction

faketext

Generate semi-realistic sentences from an existing text.

Usage: java -jar faketext.jar [options] <file>...

  -n <value> | --numlines <value>
        Number of lines of fake text to generate
  -m <value> | --maxwords <value>
        Maximum number of words per sentence
  -d | --dontsplit
        Allow pairs to continue across sentence boudaries
  <file>...
        File(s) for text source

Running tests

  > cd dist
  > sbt test

Build jar with dependencies (target/scala-2.11/faketext.jar)

  > cd dist
  > sbt assmebly

Assumptions

  • Word pair list can have duplicates
  • Punctution is simply removed (apart from full stops). This can lead to some issues (e.g. hypens).
  • Once selected, a next word from a word pair list is not removed (over selection)

faketext's People

Contributors

jrmcauliffe avatar

Watchers

 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.