This project visualizes the works of Arthur Schopenhauer through Streamlit web app. It provides simple metrics on his texts, including:
- Network similarity between books
- Sentiment analysis of key writings
- Word counts and bar charts for easy visualization
Note: Some books have not been processed properly and may not appear correctly in the analyses.
Before running the project, ensure you have the following installed:
Follow these steps to set up and run the app on your local machine:
- Clone the repository:
git clone https://github.com/AbdeChk/Will-and-Representation.git- Navigate to the project directory:
cd Will-and-Representation- Create and activate a virtual environment (recommended):
# On Windows
python -m venv venv
.\venv\Scripts\activate
# On macOS/Linux
python3 -m venv venv
source venv/bin/activate- Install required dependencies:
pip install -r requirements.txt- Run the application:
streamlit run app.pyThe application will open in your default web browser at http://localhost:8501.