├── .gitignore ├── Markov Chain Sentence Generator ├── App.config ├── App.xaml ├── App.xaml.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Markov Chain Sentence Generator.csproj ├── Markov.cs └── Trigram.cs ├── README.md ├── Resources ├── markov-example.png ├── markov1.PNG ├── markov2.PNG └── markov3.PNG └── text files ├── A Descent Into The Maelstorm.txt ├── Mesmeric Revelation.txt ├── The Facts in the Case of M Valdemar.txt └── harrypotter4.txt /.gitignore: -------------------------------------------------------------------------------- 1 | /.vs 2 | *sln 3 | Markov Chain Sentence Generator/bin 4 | Markov Chain Sentence Generator/obj 5 | Markov Chain Sentence Generator/Properties -------------------------------------------------------------------------------- /Markov Chain Sentence Generator/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Markov Chain Sentence Generator/App.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Markov Chain Sentence Generator/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace Markov_Chain_Sentence_Generator 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Markov Chain Sentence Generator/MainWindow.xaml: -------------------------------------------------------------------------------- 1 |  9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 23 | 24 |