Code Monkey home page Code Monkey logo

Comments (3)

tra38 avatar tra38 commented on September 24, 2024 3

Okay, so I am working on this project, if only to get it out of my mind and validate whether this approach actually works.

So I finally got a MVP novel done with some dummy Lorem Ipsum corpus. Here's the source code, and the novel text (wc says that the novel has 50,105 words). Output is actually looking slightly better than I expected, despite the nature of the test corpus. It should be fairly easy to swap out the test corpus with the "real" data.

As an interesting aside, I am using machine learning for this project (ZombieWriter), since this may be a more scalable approach to combining multiple different corpuses together without me needing to bother with manually tagging each paragraph I wrote before I feed it into the Track Method or some other paragraph-shuffling algorithm. I'm not sure how much scalable it will actually be though...and obviously the program itself will run for a longer period of time.

Fun Fact - I originally attempted to upload my novel onto GitHub Gists, only for GitHub to not actually allow me to open my novel because it's "taking too long to load". This seems very odd, and I need to investigate why this type of novel seems pretty huge when I'm able to upload other 50K novels onto GitHub Gists without any difficulty.

from 2017.

tra38 avatar tra38 commented on September 24, 2024 2

Time to declare the project complete.

I was only able to merge 2 1/8 of my Skynet Terminator stories before getting tired of copying and pasting text into the CSV file. It turns out merging a bunch of different stories together doesn't actually lead to coherent output (requiring me to write more hand-written text to justify the addition of previous hand-written text)...and I didn't actually have much material pre-written anyway (so I had to supplement it with some sci-fi speculation from across the Internet). You still got enough of your lovely pulp sci-fi, though the novel is probably more of a description of a sci-fi setting rather than a functioning story.

The results does seem readable, although the "censored bar" gimmick does get old fast. I also noticed that ZombieWriter (like most machine learning approaches) requires a lot of input data before the results become interesting to consume. Whether that is because ZombieWriter need the data to properly categorize the different paragraphs, or ZombieWriter needs the data to 'paper over' its faults by posting an evocative paragraph in lieu of something sensible...well, I'm not a machine learning expert, so I can't tell for sure.

from 2017.

tra38 avatar tra38 commented on September 24, 2024

It turns out that I won't get time to work on this project...at least for right now. Although I'm sure that my approach would likely be successful, I'm willing to let someone else "steal" this idea. And, of course, I can always be a NaNoGenMo rebel and work on this idea on a month that isn't November.

I'm closing this issue.

from 2017.

Related Issues (20)

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.