2017 icon indicating copy to clipboard operation
2017 copied to clipboard

Twenty Second Summaries

Open schas002 opened this issue 8 years ago • 10 comments

Because there ain't enough stories :P

Carbon copy from README:

A catalogue of novels for NaNoGenMo 2017

Also known as Ten Second Summaries 2: The Double Boogaloo, the well-known catalogue of novel summaries finally returns! Your selling tool is selling even better! Ages 12+, rated 7.8/10 on Readery.

Differentiation

A automotive mechanic scribbles at a conference room using a commemoration.

Cylinder

A motley financial manager provides a civility at a staircase using a nobility.

This story has since been updated. Links below are of the original version.

Sahrce cahd: https://github.com/schas002/NaNoGenMo-2017/blob/b76eec75ddc4ece800126f4a16b89694e5dec10d/twenty-second-summaries/twenty-second-summaries.py

Output: https://github.com/schas002/NaNoGenMo-2017/blob/b76eec75ddc4ece800126f4a16b89694e5dec10d/twenty-second-summaries/twenty-second-summaries.md

schas002 avatar Nov 05 '17 11:11 schas002

Yes, I also made Ten Second Summaries (#67) with the same object, but this one is less like Ten Second Summaries since the one sentence summaries start to look less like something you can tell to a person in ten seconds.

schas002 avatar Nov 05 '17 11:11 schas002

A automotive...

Quite a lot of "a [aeiou]" in there, how about putting "an" for those to improve readability? (Won't catch all cases but will get many.)

hugovk avatar Nov 05 '17 12:11 hugovk

Quite a lot of ['a [aeiou]'] in there, how about putting ['an'] for those to improve readability? <...>

That will require implementing modifiers, and I don't know how to make the parser do modifiers without having to overhaul the grammar format. Maybe I can implement a post-modifier... 🤔

schas002 avatar Nov 05 '17 15:11 schas002

For the next one you could try a Tracery grammar, which comes with modifiers, or inflect.py.

hugovk avatar Nov 05 '17 16:11 hugovk

For the next one you could try a Tracery grammar <...>

I'd like to not have to limit access to the story to browsers with JavaScript. Also, I'd like to keep it simple.

schas002 avatar Nov 05 '17 17:11 schas002

https://github.com/aparrish/pytracery is a Python library you can use for generating output using Tracery -- no JS needed :)

hugovk avatar Nov 05 '17 17:11 hugovk

https://github.com/NaNoGenMo/2017/issues/85#issuecomment-341980827

Maybe I can implement a post-modifier... 🤔

It's impossible. I mean, I could implement it, but it's absolutely impossible to ship it.

I'm gonna retry tomorrow. Today's update will be underway soon, however.

schas002 avatar Nov 06 '17 12:11 schas002

:boom: This story has been updated!

Xahrce xahd: https://github.com/schas002/NaNoGenMo-2017/blob/4f2ae5e38f9542a740dc47880aa9d5fe9823b42b/twenty-second-summaries/twenty-second-summaries.py

Outhputch: https://github.com/schas002/NaNoGenMo-2017/blob/4f2ae5e38f9542a740dc47880aa9d5fe9823b42b/twenty-second-summaries/twenty-second-summaries.md

schas002 avatar Nov 06 '17 12:11 schas002

:boom: This story has been updated!

Also: this ships the a to an post modifier, thanks @hugovk ;)

Sarhce carhd: https://github.com/schas002/NaNoGenMo-2017/blob/0d207aaa6341b1724b3571d395df061956ef5d68/twenty-second-summaries/twenty-second-summaries.py

Ourthputch: https://github.com/schas002/NaNoGenMo-2017/blob/0d207aaa6341b1724b3571d395df061956ef5d68/twenty-second-summaries/twenty-second-summaries.md

schas002 avatar Nov 07 '17 11:11 schas002

:boom: This story has been updated!

Sajhrce cajhrd: https://github.com/schas002/NaNoGenMo-2017/blob/841d5a690fb92d3a47cf90fb83539b2b42702d0f/twenty-second-summaries/twenty-second-summaries.py

Outhputch: https://github.com/schas002/NaNoGenMo-2017/blob/841d5a690fb92d3a47cf90fb83539b2b42702d0f/twenty-second-summaries/twenty-second-summaries.md

schas002 avatar Nov 08 '17 04:11 schas002