Wikipedia Map

screenshot of Wikipedia Map
flask

A web app for visualizing the connections between Wikipedia pages.

Overview:

The Wikipedia Map is a tool that allows users to explore related topics by visualizing connections between Wikipedia articles. By entering a topic, users can navigate through a network of interconnected nodes representing related articles, creating a web of information on the chosen subject.

Features:

  • Node Expansion: Click on a node to generate new nodes representing linked Wikipedia articles.
  • Comparison Mode: Enter multiple articles to compare and explore relationships between them.
  • API Integration: Requests Wikipedia API to fetch full article content for nodes.
  • HTML Parsing: Parses Wikipedia pages' HTML to extract relevant links for nodes.
  • Graph Display: Utilizes vis.js to present the interconnected nodes graphically.
  • Cloning: Can be used locally by opening index.html in a web browser.
  • Functional Design: Focuses on first paragraph links for manageable and relevant connections.
  • Visual Representation: Nodes color-coded based on distance from the central node, facilitating understanding of relationships.

Summary:

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.