Motivational Quote Generator — Generative AI (Markov Chain)
A simple educational project that learns word transitions from a small dataset of motivational quotes and generates new, original sentences.
Author: Muhammad Dawood Hussain (Roll: 23PWDSC0121)
Department: CS & IT, UET Peshawar
Supervisor: Dr. Syed Misbah un Noor
This project explores Generative AI through a Markov Chain language model.
It trains on motivational quotes and generates new inspirational text based on learned word transitions.
- NLP preprocessing (cleaning, lowercasing, punctuation removal)
- Train/Test split for evaluation
- Bigram Markov Chain model for generation
- Visualization of dataset word frequency
- Saving generated samples & trained model
Generative-AI-Quote-Generator/
├── Notebook/
│ └── Generative_AI_Markov_Notebook.ipynb
├── Reports/
│ ├── Generative_AI_Project_Report.docx
├── Presentation/
│ └── UET_Generative_AI_Final_Presentation.pptx
├── Generated/
│ ├── generated_quotes.txt
│ └── markov_chain.json
└── README.md
git clone https://github.com/<your-username>/Generative-AI-Quote-Generator.git
cd Generative-AI-Quote-Generator/Notebook
jupyter notebook Generative_AI_Markov_Notebook.ipynb- Bigger dataset for better generation
- Trigram / LSTM / Transformer models
- Streamlit deployment
Muhammad Dawood Hussain
Dept. of CS & IT, UET Peshawar