Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

bartolomej/wikinet

Repository files navigation

wikinet

Visualize how pages on wikipedia are connected (up to 3 degrees of depth).

ims

Similar projects

Run with docker

  1. install docker-compose.
  2. create .env file with the required env variables defined bellow
  3. run the app with the following command: docker-compose up

Running manually

In the project directory, you can run:

  1. Install dependencies with npm i or yarn install

  2. Run server app with npm start or yarn start

Setup environment vars

Provide mysql database credentials manually:

DB_HOST = localhost
DB_PORT = 3306
DB_USER = someuser
DB_NAME = databasename
DB_PASSWORD = yourpassword

Cli commands

  • List of available commands: node src/bin/cli --help

  • Start with this command. Scrapes all neighbours from given page url: node src/bin/cli scrape --link <url>

  • Scrapes 3 degrees from given page url (breath first search):node src/bin/cli bfs --initial <url>

  • Scrapes degrees from given url (depth first scrape):node src/bin/cli dbs --initial <wiki-link> --degrees <num>

About

Visualization of wikipedia knowledge graph.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /