diff --git a/document.aux b/document.aux
index 676658c..1400d44 100644
--- a/document.aux
+++ b/document.aux
@@ -154,85 +154,109 @@
\newlabel{machine}{{}{27}{Machine Learning}{section*.27}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Naive Bayes}{27}{section*.28}}
\abx@aux@segm{0}{0}{32}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Random Forest}{28}{section*.29}}
\abx@aux@cite{33}
\abx@aux@segm{0}{0}{33}
+\abx@aux@segm{0}{0}{33}
+\abx@aux@segm{0}{0}{33}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Bag Of Words}{28}{section*.29}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{TF-IDF}{28}{section*.30}}
+\abx@aux@cite{34}
+\abx@aux@segm{0}{0}{34}
+\abx@aux@segm{0}{0}{34}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Addictive Smoothing}{29}{section*.31}}
+\abx@aux@cite{35}
+\abx@aux@segm{0}{0}{35}
+\abx@aux@segm{0}{0}{7}
\abx@aux@segm{0}{0}{8}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Solution Approach}{29}{section*.30}}
-\newlabel{solution}{{}{29}{Solution Approach}{section*.30}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data gathering}{29}{section*.31}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data pre-processing}{30}{section*.32}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Spam Filtering}{30}{section*.33}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Solution Approach}{30}{section*.32}}
+\newlabel{solution}{{}{30}{Solution Approach}{section*.32}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data gathering}{30}{section*.33}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data pre-processing}{31}{section*.34}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Spam Filtering}{31}{section*.35}}
\abx@aux@segm{0}{0}{12}
\abx@aux@segm{0}{0}{12}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Language Detection}{31}{section*.34}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Sentiment Analysis}{31}{section*.35}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Language Detection}{32}{section*.36}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Sentiment Analysis}{32}{section*.37}}
\abx@aux@segm{0}{0}{12}
\abx@aux@segm{0}{0}{11}
\abx@aux@segm{0}{0}{22}
\abx@aux@segm{0}{0}{5}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Neural Network}{32}{section*.36}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Neural Network}{33}{section*.38}}
\abx@aux@segm{0}{0}{25}
\abx@aux@segm{0}{0}{25}
-\abx@aux@cite{34}
-\abx@aux@segm{0}{0}{34}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Price Forecasting}{34}{section*.38}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Frontend Application}{34}{section*.39}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{With reference to Initial PID}{34}{section*.40}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Solution Summary}{35}{section*.41}}
-\newlabel{summary}{{}{35}{Solution Summary}{section*.41}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data flow Overview}{36}{section*.42}}
-\newlabel{data-flow}{{}{36}{Data flow Overview}{section*.42}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{System Design}{37}{section*.43}}
-\newlabel{Design}{{}{37}{System Design}{section*.43}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Dataflow Designs}{37}{section*.44}}
-\abx@aux@segm{0}{0}{12}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Interface Design}{44}{section*.45}}
-\abx@aux@cite{35}
-\abx@aux@segm{0}{0}{35}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Implementation}{45}{section*.47}}
-\newlabel{implementation}{{}{45}{Implementation}{section*.47}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data collection}{45}{section*.48}}
-\newlabel{collection}{{}{45}{Data collection}{section*.48}{}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Price Time-Series Historical Data}{45}{section*.49}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Historical price collection and averaging per exchange}{45}{lstlisting.1}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Price Time-Series Live Data}{46}{section*.50}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}Extraction of Price from exchanges}{46}{lstlisting.2}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Creation of the unbiased hourly price}{47}{lstlisting.3}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Historical Tweet Collection}{48}{section*.51}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Sample Curl request - data saved to json and python scripted called to process data}{48}{lstlisting.4}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {5}Sift-text python script - used alongside Curl command in Listing 4}{48}{lstlisting.5}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Live Tweet Collection}{50}{section*.52}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {6}Spam filter initialisation and training functions}{50}{lstlisting.6}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {7}Tweepy Streamer setup}{51}{lstlisting.7}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {8}Tweepy Stream: 'on\_data' method}{52}{lstlisting.8}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data pre-processing}{55}{section*.53}}
-\newlabel{processing}{{}{55}{Data pre-processing}{section*.53}{}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {9}Basic data filtering and processing function - defined in 'tweet\_collector.py'}{55}{lstlisting.9}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {10}Language detection and filter function \cite {36}}{56}{lstlisting.10}}
\abx@aux@cite{36}
\abx@aux@segm{0}{0}{36}
-\abx@aux@segm{0}{0}{36}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Spam Filtering}{57}{section*.54}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {11}Spam filter training Class}{57}{lstlisting.11}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Sentiment Analysis}{59}{section*.55}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{VADER}{59}{section*.56}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Recurrent Neural Network - LSTM}{59}{section*.57}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Training and Testing Model}{59}{section*.58}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Scoring and Validation}{59}{section*.59}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Future Prediction Forecasting}{59}{section*.60}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Main File 'Main.py'}{59}{section*.61}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Miscellaneous}{59}{section*.62}}
-\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {12}keys class - loads API keys for access}{59}{lstlisting.12}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Testing Metrics and Accuracy}{60}{section*.63}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Project Evaluation}{61}{section*.64}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Discussion: Contribution and Reflection}{61}{section*.65}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Limitations}{61}{section*.66}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Conclusion and Future Improvements}{62}{section*.67}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Conclusion}{62}{section*.68}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Future Improvements}{62}{section*.69}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Appendices}{67}{section*.71}}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Appendix A - Project Initiation Document}{67}{section*.72}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Price Forecasting}{35}{section*.40}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Frontend Application}{35}{section*.41}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{With reference to Initial PID}{35}{section*.42}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Solution Summary}{36}{section*.43}}
+\newlabel{summary}{{}{36}{Solution Summary}{section*.43}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data flow Overview}{37}{section*.44}}
+\newlabel{data-flow}{{}{37}{Data flow Overview}{section*.44}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{System Design}{38}{section*.45}}
+\newlabel{Design}{{}{38}{System Design}{section*.45}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Dataflow Designs}{38}{section*.46}}
+\abx@aux@segm{0}{0}{12}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Interface Design}{45}{section*.47}}
+\abx@aux@cite{37}
+\abx@aux@segm{0}{0}{37}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Implementation}{46}{section*.49}}
+\newlabel{implementation}{{}{46}{Implementation}{section*.49}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data collection}{46}{section*.50}}
+\newlabel{collection}{{}{46}{Data collection}{section*.50}{}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Price Time-Series Historical Data}{46}{section*.51}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Historical price collection and averaging per exchange}{46}{lstlisting.1}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Price Time-Series Live Data}{47}{section*.52}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}Extraction of Price from exchanges}{47}{lstlisting.2}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Creation of the unbiased hourly price}{48}{lstlisting.3}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Historical Tweet Collection}{49}{section*.53}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Sample Curl request - data saved to json and python scripted called to process data}{49}{lstlisting.4}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {5}Sift-text python script - used alongside Curl command in Listing 4}{49}{lstlisting.5}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Live Tweet Collection}{51}{section*.54}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {6}Spam filter initialisation and training functions}{51}{lstlisting.6}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {7}Tweepy Streamer setup}{52}{lstlisting.7}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {8}Tweepy Stream: 'on\_data' method}{53}{lstlisting.8}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Data pre-processing}{56}{section*.55}}
+\newlabel{processing}{{}{56}{Data pre-processing}{section*.55}{}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {9}Basic data filtering and processing function - defined in 'tweet\_collector.py'}{56}{lstlisting.9}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {10}Language detection and filter function \cite {38}}{57}{lstlisting.10}}
+\abx@aux@cite{38}
+\abx@aux@segm{0}{0}{38}
+\abx@aux@segm{0}{0}{38}
+\abx@aux@cite{39}
+\abx@aux@segm{0}{0}{39}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {11}pre-processing of data prior to being used by the spam filter}{58}{lstlisting.11}}
+\abx@aux@cite{40}
+\abx@aux@segm{0}{0}{40}
+\abx@aux@segm{0}{0}{40}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Spam Filtering}{60}{section*.56}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {12}Spam filter training Class - \textit {tweet\_collector.py}}{60}{lstlisting.12}}
+\abx@aux@cite{41}
+\abx@aux@segm{0}{0}{41}
+\abx@aux@segm{0}{0}{34}
+\abx@aux@cite{42}
+\abx@aux@segm{0}{0}{42}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {13}classifer class of spam\_filter.py}{63}{lstlisting.13}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {14}Classify Function of Parent classifier class of spam\_filter.py}{65}{lstlisting.14}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {15}Predict function of parent classifier class of spam\_filter.py}{65}{lstlisting.15}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Sentiment Analysis}{66}{section*.57}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{VADER}{66}{section*.58}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Recurrent Neural Network - LSTM}{66}{section*.59}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Training and Testing Model}{66}{section*.60}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{Scoring and Validation}{66}{section*.61}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Future Prediction Forecasting}{66}{section*.62}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Main File 'Main.py'}{66}{section*.63}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Miscellaneous}{66}{section*.64}}
+\@writefile{lol}{\defcounter {refsection}{0}\relax }\@writefile{lol}{\contentsline {lstlisting}{\numberline {16}keys class - loads API keys for access}{66}{lstlisting.16}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Testing Metrics and Accuracy}{67}{section*.65}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Project Evaluation}{68}{section*.66}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Discussion: Contribution and Reflection}{68}{section*.67}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Limitations}{68}{section*.68}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Conclusion and Future Improvements}{69}{section*.69}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Conclusion}{69}{section*.70}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Future Improvements}{69}{section*.71}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{Appendices}{74}{section*.73}}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Appendix A - Project Initiation Document}{74}{section*.74}}
\abx@aux@refcontextdefaultsdone
\abx@aux@defaultrefcontext{0}{1}{none/global//global/global}
\abx@aux@defaultrefcontext{0}{2}{none/global//global/global}
@@ -270,4 +294,10 @@
\abx@aux@defaultrefcontext{0}{34}{none/global//global/global}
\abx@aux@defaultrefcontext{0}{35}{none/global//global/global}
\abx@aux@defaultrefcontext{0}{36}{none/global//global/global}
-\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Appendix B - Log book}{80}{section*.73}}
+\abx@aux@defaultrefcontext{0}{37}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{38}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{39}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{40}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{41}{none/global//global/global}
+\abx@aux@defaultrefcontext{0}{42}{none/global//global/global}
+\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{Appendix B - Log book}{87}{section*.75}}
diff --git a/document.bbl b/document.bbl
index 96c6fc2..a3fe150 100644
--- a/document.bbl
+++ b/document.bbl
@@ -1100,6 +1100,65 @@
\endverb
\endentry
\entry{33}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=98de2b3b288cf4bd291e8937e5e28c49}{%
+ family={Skymind},
+ familyi={S\bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Skymind}%
+ }
+ \strng{namehash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \strng{fullhash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \strng{bibnamehash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \strng{authorbibnamehash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \strng{authornamehash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \strng{authorfullhash}{98de2b3b288cf4bd291e8937e5e28c49}
+ \field{sortinit}{5}
+ \field{sortinithash}{3c19c3776b658b3558e9e2e4840c01e2}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{booktitle}{A.I Wiki}
+ \field{title}{A Beginner's Guide to Bag of Words and TF-IDF}
+ \field{year}{2018}
+ \verb{urlraw}
+ \verb https://skymind.ai/wiki/bagofwords-tf-idf
+ \endverb
+ \verb{url}
+ \verb https://skymind.ai/wiki/bagofwords-tf-idf
+ \endverb
+ \endentry
+ \entry{34}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=66cc3e81d0437f8fcef4bb3cb3294bc5}{%
+ family={Karmali},
+ familyi={K\bibinitperiod},
+ given={Tejan},
+ giveni={T\bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Towards Data Science}%
+ }
+ \strng{namehash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \strng{fullhash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \strng{bibnamehash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \strng{authorbibnamehash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \strng{authornamehash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \strng{authorfullhash}{66cc3e81d0437f8fcef4bb3cb3294bc5}
+ \field{sortinit}{5}
+ \field{sortinithash}{3c19c3776b658b3558e9e2e4840c01e2}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{Spam Classifier in Python from scratch}
+ \field{year}{Aug 2, 2017}
+ \verb{urlraw}
+ \verb https://towardsdatascience.com/spam-classifier-in-python-from-scratch-27a98ddd8e73
+ \endverb
+ \verb{url}
+ \verb https://towardsdatascience.com/spam-classifier-in-python-from-scratch-27a98ddd8e73
+ \endverb
+ \endentry
+ \entry{35}{inproceedings}{}
\name{author}{1}{}{%
{{hash=1e48a059b3f2c3703bea8d54a9e002c9}{%
family={Roesslein},
@@ -1113,8 +1172,8 @@
\strng{authorbibnamehash}{1e48a059b3f2c3703bea8d54a9e002c9}
\strng{authornamehash}{1e48a059b3f2c3703bea8d54a9e002c9}
\strng{authorfullhash}{1e48a059b3f2c3703bea8d54a9e002c9}
- \field{sortinit}{5}
- \field{sortinithash}{3c19c3776b658b3558e9e2e4840c01e2}
+ \field{sortinit}{6}
+ \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
\field{labelnamesource}{author}
\field{labeltitlesource}{title}
\field{title}{Tweepy Documentation}
@@ -1126,7 +1185,7 @@
\verb http://docs.tweepy.org/en/v3.5.0/
\endverb
\endentry
- \entry{34}{inproceedings}{}
+ \entry{36}{inproceedings}{}
\name{author}{1}{}{%
{{hash=974f50284a1994b00c1f04d211402eb0}{%
family={Deoras},
@@ -1143,8 +1202,8 @@
\strng{authorbibnamehash}{974f50284a1994b00c1f04d211402eb0}
\strng{authornamehash}{974f50284a1994b00c1f04d211402eb0}
\strng{authorfullhash}{974f50284a1994b00c1f04d211402eb0}
- \field{sortinit}{6}
- \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
+ \field{sortinit}{7}
+ \field{sortinithash}{c818dd9105a2852444fc9f5e145c294e}
\field{labelnamesource}{author}
\field{labeltitlesource}{title}
\field{title}{Tensorflow Vs. Theano: What Do Researchers Prefer As An Artificial Intelligence Framework}
@@ -1156,7 +1215,7 @@
\verb https://www.analyticsindiamag.com/tensorflow-vs-theano-researchers-prefer-artificial-intelligence-framework
\endverb
\endentry
- \entry{35}{inproceedings}{}
+ \entry{37}{inproceedings}{}
\name{author}{1}{}{%
{{hash=9fb73450a6ae06fd7652db34b9a3c981}{%
family={bitcoincharts},
@@ -1171,8 +1230,8 @@
\strng{authorbibnamehash}{9fb73450a6ae06fd7652db34b9a3c981}
\strng{authornamehash}{9fb73450a6ae06fd7652db34b9a3c981}
\strng{authorfullhash}{9fb73450a6ae06fd7652db34b9a3c981}
- \field{sortinit}{6}
- \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
+ \field{sortinit}{7}
+ \field{sortinithash}{c818dd9105a2852444fc9f5e145c294e}
\field{labelnamesource}{author}
\verb{urlraw}
\verb http://api.bitcoincharts.com/v1/csv/
@@ -1181,7 +1240,7 @@
\verb http://api.bitcoincharts.com/v1/csv/
\endverb
\endentry
- \entry{36}{inproceedings}{}
+ \entry{38}{inproceedings}{}
\name{author}{1}{}{%
{{hash=41b3b5daa9b33f52b08087b54f96f115}{%
family={Nolla},
@@ -1198,8 +1257,8 @@
\strng{authorbibnamehash}{41b3b5daa9b33f52b08087b54f96f115}
\strng{authornamehash}{41b3b5daa9b33f52b08087b54f96f115}
\strng{authorfullhash}{41b3b5daa9b33f52b08087b54f96f115}
- \field{sortinit}{6}
- \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
+ \field{sortinit}{7}
+ \field{sortinithash}{c818dd9105a2852444fc9f5e145c294e}
\field{labelnamesource}{author}
\field{labeltitlesource}{title}
\field{title}{Detecting Text Language With Python and NLTK}
@@ -1210,6 +1269,124 @@
\verb http://blog.alejandronolla.com/2013/05/15/detecting-text-language-with-python-and-nltk/
\endverb
\endentry
+ \entry{39}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=90ecaa1e27a33fbd3ab56223485ab402}{%
+ family={Cryptography},
+ familyi={C\bibinitperiod},
+ given={Practical},
+ giveni={P\bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Practical Cryptography}%
+ }
+ \strng{namehash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \strng{fullhash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \strng{bibnamehash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \strng{authorbibnamehash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \strng{authornamehash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \strng{authorfullhash}{90ecaa1e27a33fbd3ab56223485ab402}
+ \field{sortinit}{7}
+ \field{sortinithash}{c818dd9105a2852444fc9f5e145c294e}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{A tutorial on Automatic Language Identification - ngram based}
+ \verb{urlraw}
+ \verb http://practicalcryptography.com/miscellaneous/machine-learning/tutorial-automatic-language-identification-ngram-b/
+ \endverb
+ \verb{url}
+ \verb http://practicalcryptography.com/miscellaneous/machine-learning/tutorial-automatic-language-identification-ngram-b/
+ \endverb
+ \endentry
+ \entry{40}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=b26f0ccdcc8e766bb4785cce3a550346}{%
+ family={Risueno},
+ familyi={R\bibinitperiod},
+ given={Tita},
+ giveni={T\bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Bitext}%
+ }
+ \strng{namehash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \strng{fullhash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \strng{bibnamehash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \strng{authorbibnamehash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \strng{authornamehash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \strng{authorfullhash}{b26f0ccdcc8e766bb4785cce3a550346}
+ \field{sortinit}{7}
+ \field{sortinithash}{c818dd9105a2852444fc9f5e145c294e}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{What is the difference between stemming and lemmatization}
+ \field{year}{Feb 26, 2018}
+ \verb{urlraw}
+ \verb https://blog.bitext.com/what-is-the-difference-between-stemming-and-lemmatization/
+ \endverb
+ \verb{url}
+ \verb https://blog.bitext.com/what-is-the-difference-between-stemming-and-lemmatization/
+ \endverb
+ \endentry
+ \entry{41}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=f8880822642687df3e50f74258165974}{%
+ family={developers},
+ familyi={d\bibinitperiod},
+ prefix={scikit-learn},
+ prefixi={s\bibinithyphendelim l\bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Scikit-Learn}%
+ }
+ \strng{namehash}{f8880822642687df3e50f74258165974}
+ \strng{fullhash}{f8880822642687df3e50f74258165974}
+ \strng{bibnamehash}{f8880822642687df3e50f74258165974}
+ \strng{authorbibnamehash}{f8880822642687df3e50f74258165974}
+ \strng{authornamehash}{f8880822642687df3e50f74258165974}
+ \strng{authorfullhash}{f8880822642687df3e50f74258165974}
+ \field{sortinit}{8}
+ \field{sortinithash}{07edf88d4ea82509b9c4b4d13f41c452}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{Naive Bayes}
+ \verb{urlraw}
+ \verb https://scikit-learn.org/stable/modules/naive_bayes.html
+ \endverb
+ \verb{url}
+ \verb https://scikit-learn.org/stable/modules/naive_bayes.html
+ \endverb
+ \endentry
+ \entry{42}{inproceedings}{}
+ \name{author}{1}{}{%
+ {{hash=d757410543b5d3323e9db89d373ef2ac}{%
+ family={tejank10},
+ familyi={t\bibinitperiod},
+ given={Tejan\bibnamedelimb Karmali\bibnamedelima -},
+ giveni={T\bibinitperiod\bibinitdelim K\bibinitperiod\bibinitdelim \bibinithyphendelim \bibinithyphendelim \bibinitperiod}}}%
+ }
+ \list{organization}{1}{%
+ {Github}%
+ }
+ \strng{namehash}{d757410543b5d3323e9db89d373ef2ac}
+ \strng{fullhash}{d757410543b5d3323e9db89d373ef2ac}
+ \strng{bibnamehash}{d757410543b5d3323e9db89d373ef2ac}
+ \strng{authorbibnamehash}{d757410543b5d3323e9db89d373ef2ac}
+ \strng{authornamehash}{d757410543b5d3323e9db89d373ef2ac}
+ \strng{authorfullhash}{d757410543b5d3323e9db89d373ef2ac}
+ \field{sortinit}{8}
+ \field{sortinithash}{07edf88d4ea82509b9c4b4d13f41c452}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{Spam-or-Ham}
+ \field{year}{Aug 2, 2017}
+ \verb{urlraw}
+ \verb https://github.com/tejank10/Spam-or-Ham
+ \endverb
+ \verb{url}
+ \verb https://github.com/tejank10/Spam-or-Ham
+ \endverb
+ \endentry
\enddatalist
\endrefsection
\endinput
diff --git a/document.bcf b/document.bcf
index 4570ef1..518f2a7 100644
--- a/document.bcf
+++ b/document.bcf
@@ -1980,20 +1980,32 @@
32
32
33
- 8
- 12
- 12
- 12
- 11
- 22
- 5
- 25
- 25
- 34
- 12
- 35
- 36
- 36
+ 33
+ 33
+ 34
+ 34
+ 35
+ 7
+ 8
+ 12
+ 12
+ 12
+ 11
+ 22
+ 5
+ 25
+ 25
+ 36
+ 12
+ 37
+ 38
+ 38
+ 39
+ 40
+ 40
+ 41
+ 34
+ 42
*
diff --git a/document.blg b/document.blg
index ab4eb46..f3fdf21 100644
--- a/document.blg
+++ b/document.blg
@@ -1,20 +1,23 @@
[0] Config.pm:302> INFO - This is Biber 2.9
[0] Config.pm:305> INFO - Logfile is 'document.blg'
-[19] biber:313> INFO - === Thu Apr 25, 2019, 21:12:18
-[33] Biber.pm:371> INFO - Reading 'document.bcf'
-[78] Biber.pm:854> INFO - Using all citekeys in bib section 0
-[88] Biber.pm:3981> INFO - Processing section 0
-[95] Biber.pm:4154> INFO - Looking for bibtex format file 'report.bib' for section 0
-[96] bibtex.pm:1468> INFO - LaTeX decoding ...
-[127] bibtex.pm:1294> INFO - Found BibTeX data source 'report.bib'
-[184] Utils.pm:169> WARN - Name "Mairal, J., Ponce, J., Sapiro, G., Zisserman, A." has too many commas: skipping name
-[196] Utils.pm:169> WARN - year field 'Mar 13, 2016' in entry '23' is not an integer - this will probably not sort properly.
-[238] Utils.pm:169> WARN - BibTeX subsystem: warning: comma(s) at end of name (removing)
-[238] Utils.pm:169> WARN - BibTeX subsystem: author, warning: comma(s) at end of name (removing)
-[257] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
-[257] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
-[257] Biber.pm:3809> INFO - Sorting list 'none/global//global/global' of type 'entry' with template 'none' and locale 'en-US'
-[257] Biber.pm:3815> INFO - No sort tailoring available for locale 'en-US'
-[275] bbl.pm:617> INFO - Writing 'document.bbl' with encoding 'ascii'
-[287] bbl.pm:720> INFO - Output to document.bbl
-[287] Biber.pm:110> INFO - WARNINGS: 4
+[19] biber:313> INFO - === Fri Apr 26, 2019, 16:35:53
+[34] Biber.pm:371> INFO - Reading 'document.bcf'
+[81] Biber.pm:854> INFO - Using all citekeys in bib section 0
+[91] Biber.pm:3981> INFO - Processing section 0
+[99] Biber.pm:4154> INFO - Looking for bibtex format file 'report.bib' for section 0
+[100] bibtex.pm:1468> INFO - LaTeX decoding ...
+[135] bibtex.pm:1294> INFO - Found BibTeX data source 'report.bib'
+[143] Utils.pm:169> WARN - year field 'Mar 13, 2016' in entry '23' is not an integer - this will probably not sort properly.
+[162] Utils.pm:169> WARN - year field 'Aug 2, 2017' in entry '42' is not an integer - this will probably not sort properly.
+[179] Utils.pm:169> WARN - Name "Mairal, J., Ponce, J., Sapiro, G., Zisserman, A." has too many commas: skipping name
+[183] Utils.pm:169> WARN - year field 'Aug 2, 2017' in entry '34' is not an integer - this will probably not sort properly.
+[243] Utils.pm:169> WARN - year field 'Feb 26, 2018' in entry '40' is not an integer - this will probably not sort properly.
+[262] Utils.pm:169> WARN - BibTeX subsystem: warning: comma(s) at end of name (removing)
+[262] Utils.pm:169> WARN - BibTeX subsystem: author, warning: comma(s) at end of name (removing)
+[283] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
+[283] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
+[283] Biber.pm:3809> INFO - Sorting list 'none/global//global/global' of type 'entry' with template 'none' and locale 'en-US'
+[283] Biber.pm:3815> INFO - No sort tailoring available for locale 'en-US'
+[304] bbl.pm:617> INFO - Writing 'document.bbl' with encoding 'ascii'
+[318] bbl.pm:720> INFO - Output to document.bbl
+[318] Biber.pm:110> INFO - WARNINGS: 7
diff --git a/document.log b/document.log
index cf0d8ca..a3e722c 100644
--- a/document.log
+++ b/document.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2018.10.16) 25 APR 2019 21:27
+This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2018.10.16) 26 APR 2019 17:25
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -972,7 +972,7 @@ LaTeX Info: Redefining \nameref on input line 91.
\@outlinefile=\write5
\openout5 = `document.out'.
-
+
File: images/reading_logo.png Graphic file (type png)