Skip to content

Yash2378/Digital-Immortality

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Aristotle Digital Immortality Chatbot

Overview

The Aristotle Digital Immortality Chatbot is designed to simulate conversations with the ancient philosopher Aristotle, leveraging advanced NLP and AI technologies. This project aims to create a digital representation of Aristotle that can interact with users, providing insights and responses that reflect his philosophy and thoughts.

Features

  • Conversation Simulation: Engage in realistic dialogues with a digital Aristotle.
  • Philosophical Reasoning: Experience responses based on Aristotle’s philosophical doctrines.
  • Self-Learning Capabilities: The model learns from interactions to improve its responses.

Project Structure

Aristotle/ ├── data/ │ ├── ... # Dataset files ├── models/ │ ├── README_models.md ├── notebooks/ │ ├── ... # Jupyter notebooks ├── src/ │ ├── extract_text.py │ ├── fine_tune.py │ ├── monitor.py │ ├── generate_completion.py │ ├── upload_dataset.py │ ├── test1.py │ ├── test2.py └── processed_aristotle_texts.json

Getting Started

Prerequisites

Ensure you have Python 3.x installed along with the necessary libraries:

  • transformers
  • torch
  • pandas
  • numpy

Installation

Clone the repository and install the required packages: git clone https://github.com/Yash2378/aristotle-chatbot.git cd aristotle-chatbot pip install -r requirements.txt

csharp Copy code

Usage

To start a conversation with the Aristotle chatbot: python src/chat_with_aristotle.py

css Copy code

Contributing

Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Thanks to all contributors who have invested their time in refining this project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages