All Projects → rajammanabrolu → Worldgeneration

rajammanabrolu / Worldgeneration

Licence: mit
Generating Interactive Fiction worlds from story plots

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Worldgeneration

classy
classy is a simple-to-use library for building high-performance Machine Learning models in NLP.
Stars: ✭ 61 (+41.86%)
Mutual labels:  natural-language-generation
Question generation
Neural question generation using transformers
Stars: ✭ 356 (+727.91%)
Mutual labels:  natural-language-generation
Simplenlg
Java API for Natural Language Generation. Originally developed by Ehud Reiter at the University of Aberdeen’s Department of Computing Science and co-founder of Arria NLG. This git repo is the official SimpleNLG version.
Stars: ✭ 708 (+1546.51%)
Mutual labels:  natural-language-generation
Copycat-abstractive-opinion-summarizer
ACL 2020 Unsupervised Opinion Summarization as Copycat-Review Generation
Stars: ✭ 76 (+76.74%)
Mutual labels:  natural-language-generation
Nndial
NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Stars: ✭ 332 (+672.09%)
Mutual labels:  natural-language-generation
Practical Pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no longer maintained
Stars: ✭ 4,329 (+9967.44%)
Mutual labels:  natural-language-generation
turingadvice
Evaluating Machines by their Real-World Language Use
Stars: ✭ 23 (-46.51%)
Mutual labels:  natural-language-generation
Describing a knowledge base
Code for Describing a Knowledge Base
Stars: ✭ 42 (-2.33%)
Mutual labels:  natural-language-generation
Nlp Conference Compendium
Compendium of the resources available from top NLP conferences.
Stars: ✭ 349 (+711.63%)
Mutual labels:  natural-language-generation
Pplm
Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.
Stars: ✭ 674 (+1467.44%)
Mutual labels:  natural-language-generation
SpeechTransProgress
Tracking the progress in end-to-end speech translation
Stars: ✭ 139 (+223.26%)
Mutual labels:  natural-language-generation
Accelerated Text
Accelerated Text is a no-code natural language generation platform. It will help you construct document plans which define how your data is converted to textual descriptions varying in wording and structure.
Stars: ✭ 256 (+495.35%)
Mutual labels:  natural-language-generation
Rnnlg
RNNLG is an open source benchmark toolkit for Natural Language Generation (NLG) in spoken dialogue system application domains. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Stars: ✭ 487 (+1032.56%)
Mutual labels:  natural-language-generation
uctf
Unsupervised Controllable Text Generation (Applied to text Formalization)
Stars: ✭ 19 (-55.81%)
Mutual labels:  natural-language-generation
Nlg Eval
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
Stars: ✭ 822 (+1811.63%)
Mutual labels:  natural-language-generation
text2text
Text2Text: Cross-lingual natural language processing and generation toolkit
Stars: ✭ 188 (+337.21%)
Mutual labels:  natural-language-generation
Paperrobot
Code for PaperRobot: Incremental Draft Generation of Scientific Ideas
Stars: ✭ 372 (+765.12%)
Mutual labels:  natural-language-generation
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+18546.51%)
Mutual labels:  natural-language-generation
Pqg Pytorch
Paraphrase Generation model using pair-wise discriminator loss
Stars: ✭ 33 (-23.26%)
Mutual labels:  natural-language-generation
This Word Does Not Exist
This Word Does Not Exist
Stars: ✭ 640 (+1388.37%)
Mutual labels:  natural-language-generation

WorldGeneration

Code accompanying the paper "Bringing Stories Alive: Generating Interactive Fiction Worlds".

Neural PCG model (including AskBERT) is found in neural-based, Rule-based PCG model is found in rule-based, Evennia game generation framework is found in evennia-engine.

Each folder has its own README, follow the instructions in rule-based and neural-based to generate a *.dot file that can then be passed in the Evennia framework to create a playable game.

Dataset

The data used for finetuning fairytale and mystery models can be collected through /neural-based/scrape-wikipedia

BibTex

@article{ammanabrolu20world,
  title={Bringing Stories Alive: Generating Interactive Fiction Worlds},
  author={Ammanabrolu, Prithviraj and Cheung, Wesley and Tu, Dan and Broniec, William and Riedl, Mark O.},
  journal={CoRR},
  year={2020},
  url={http://arxiv.org/abs/2001.10161},
  volume={abs/2001.10161}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].