https://github.com/gregamohorko/weapongenerator
An implementation of "Information Extraction Over the Internet for a Dynamic Game" paper, where information extraction & retrieval is used to generate weapons that could be used in a dynamic game.
https://github.com/gregamohorko/weapongenerator
dynamic game generator information-extraction information-retrieval nlp wordnet
Last synced: 3 months ago
JSON representation
An implementation of "Information Extraction Over the Internet for a Dynamic Game" paper, where information extraction & retrieval is used to generate weapons that could be used in a dynamic game.
- Host: GitHub
- URL: https://github.com/gregamohorko/weapongenerator
- Owner: GregaMohorko
- License: mit
- Created: 2017-05-18T16:34:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-10T20:52:07.000Z (about 8 years ago)
- Last Synced: 2025-07-19T06:44:03.239Z (3 months ago)
- Topics: dynamic, game, generator, information-extraction, information-retrieval, nlp, wordnet
- Language: C#
- Homepage:
- Size: 19.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WeaponGenerator
An implementation of [**Information Extraction Over the Internet for a Dynamic Game**](https://pdfs.semanticscholar.org/e8a2/1d38476f84e25fed7d040219916342413b6b.pdf) paper by Simon Cutajar, where information retrieval over the internet and information extraction is used to generate medieval weapons that could be used in a dynamic game.
Implementation is done in .NET C# and implements only the *information extraction* part of the paper, with a few minor modifications for improvement.
## Results
Results of this program can be seen in [weapons.txt](Results/weapons.txt). There you can find all the weapons generated from running the program one single time (900+ weapons).
Note that it generates only medieval weapons (no pistols or anything mechanical) and only land weapons (no ships or planes).
## Running and testing
Running the program can be done by executing the `WeaponGenerator.exe` file in **/Builds** folder.
Note that running the program from zero can be quite time consuming (~1h), depending mostly on the speed of the internet connection.
## Author and License
Grega Mohorko ([www.mohorko.info](https://www.mohorko.info))
Copyright (c) 2017 Grega Mohorko
[MIT License](./LICENSE)