Skip to content

This is the seed data used for the fan-made index for The Wandering Inn, a universe by pirateaba.

License

Notifications You must be signed in to change notification settings

wandering-inndex/seed-data

Repository files navigation

Seed Data

Deno Version License Open with Gitpod

The Wandering Inndex Logo

IMPORTANT NOTICE: Copyright for almost all the text in this repository goes to the author, pirateaba. Please support them through their official channels:

This repository contains the seed data used to power the inndex. Contributions are very much welcome! Just remember to only include the data for public chapters, and most importantly, "No Killing Goblins!".

Requirements

Schema

Currently, we are only extracting the Chapter, Media (WebNovel, ElectronicBook, AudioBook), and BracketContent nodes.

Existing graph without properties

But in the future, we are planning to include other named entities such as Character, Class, Abilities (Skill, Spell), and other data.

Existing graph without properties

A ChapterInfo will be connected to a Character and Chapter, and that will allow us to view a character's information from the beginning of the story to a specific chapter:

// Sample query to get all the available information of
// a Character named "Erin Solstice" before WebVolume 2.
// (WebVolume 1 comprises of Chapters #1 to #65).

MATCH
  (c:Character)-[:NEW_INFO]->(ci:ChapterInfo)-[:FROM_CHAPTER]->(ch:Chapter)
WHERE
  c.name = "Erin Solstice"
  AND ch.webNovelOrder < 66
  AND ch.metaShow = true
RETURN info

This way, one can choose their level of spoilers.

Development

Please see bundled DEVELOPMENT file for more details.

Contributing

Attribution: This text is originally from adriennefriend/imposter-syndrome-disclaimer.

Imposter syndrome disclaimer: We want your help. No, really.

There may be a little voice inside your head that is telling you that you're not ready to be an open source contributor; that your skills aren't nearly good enough to contribute. What could you possibly offer a project like this one?

We assure you - the little voice in your head is wrong. If you can write code at all, you can contribute code to open source. Contributing to open source projects is a fantastic way to advance one's coding skills. Writing perfect code isn't the measure of a good developer (that would disqualify all of us!); it's trying to create something, making mistakes, and learning from those mistakes. That's how we all improve, and we are happy to help others learn.

Being an open source contributor doesn't just mean writing code, either. You can help out by writing documentation, tests, or even giving feedback about the project (and yes - that includes giving feedback about the contribution process). Some of these contributions may be the most valuable to the project as a whole, because you're coming to the project with fresh eyes, so you can see the errors and assumptions that seasoned contributors have glossed over.

Please see bundled CONTRIBUTING file for more details.

License

Licensed under MIT. Please see bundled LICENSE file for more details.

About

This is the seed data used for the fan-made index for The Wandering Inn, a universe by pirateaba.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks