Sign inSign up

straightchlorine/wikipedia-knowledge-explorer

By straightchlorine

•Updated 11 months ago

Backend of an university group project for wikipedia article visualization and clustering.

Image
Machine learning & AI
Data science
0

488

straightchlorine/wikipedia-knowledge-explorer repository overview

⁠Wikipedia Knowledge Explorer

A prototype that retrieves Wikipedia articles, clusters them based on content similarity, generates summaries, and visualizes the results on a front-end web interface.


⁠Description

This project allows users to:

  1. Enter a search term.
  2. Fetch relevant article titles from Wikipedia.
  3. Group these articles using a clustering algorithm (K-Means).
  4. Generate a short summary for each article.
  5. Display results and visualize clusters on a webpage.

⁠Basic Features

  • User can type in a keyword to search Wikipedia.
  • Articles are retrieved via the Wikipedia API.
  • Simple K-Means clustering groups the articles by content similarity.
  • Articles are summarized using a text summarization library (e.g., sumy).
  • Frontend displays article titles, summaries, and indicates cluster labels.
  • Basic static graph visualization with D3.js (nodes colored by cluster).

⁠Additional Features (Optional / Future Enhancements)

  • Use BART or other advanced models for more sophisticated summarization.
  • Support dynamic or interactive graph layouts (e.g., force-directed graphs with dragging).
  • Add topic labeling to clusters (e.g., detect a phrase that describes each cluster).
  • Implement advanced search and filtering (e.g., search by date, popularity).
  • Provide interactive tooltips with larger previews or images.

Tag summary

Content type

Image

Digest

sha256:fe2088d56…

Size

4 GB

Last updated

11 months ago

docker pull straightchlorine/wikipedia-knowledge-explorer