120 lines
5.9 KiB
TeX
120 lines
5.9 KiB
TeX
\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Abstract}{1}{section*.1}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Acknowledgements}{2}{section*.2}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Glossary}{3}{section*.3}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Introduction}{6}{section*.5}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Problem Articulation}{8}{section*.6}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Problem Statement}{8}{section*.7}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Stakeholders}{8}{section*.8}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Project Constraints}{8}{section*.9}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Literature Review}{9}{section*.10}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Existing Tools}{9}{section*.11}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Related research}{9}{section*.12}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Data Collection}{10}{section*.13}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Twitter and Twitter API}{10}{section*.14}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Tweepy Python Package}{11}{section*.15}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Sentiment Analysis}{11}{section*.16}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Natural Language Processing}{11}{section*.17}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Valence Aware Dictionary and sEntiment Reasoning}{12}{section*.18}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Neural Networks}{12}{section*.19}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Recurrent Neural Network (RNN)}{13}{section*.20}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Long-Short Term Memory (LSTM)}{14}{section*.21}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Kera and TensorFlow}{15}{section*.22}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Optimisers}{15}{section*.23}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Loss}{16}{section*.24}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Regularisation - Dropouts}{16}{section*.25}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Machine Learning}{16}{section*.26}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Naive Bayes}{16}{section*.27}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Other Techniques}{16}{section*.28}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Ngrams}{16}{section*.29}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Scoring and Validation}{16}{section*.30}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Solution Approach}{17}{section*.31}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Solution Summary}{17}{section*.32}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Data flow Overview}{17}{section*.33}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Packages, Tools and Techniques}{17}{section*.34}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{System Design and Implementation}{18}{section*.35}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Data collection}{18}{section*.36}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Price Time-series Data}{18}{section*.37}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Data processing}{18}{section*.38}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Preprocessing}{18}{section*.39}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {paragraph}{Tweet Filtering}{18}{section*.40}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {paragraph}{Text Cleaning}{18}{section*.41}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {paragraph}{Ngram based Language detection filtering}{18}{section*.42}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Spam Filtering}{18}{section*.43}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {paragraph}{Tweet Processing}{18}{section*.44}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {paragraph}{Naive Bayes model}{18}{section*.45}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Sentiment Analysis}{18}{section*.46}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{VADER}{18}{section*.47}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Recurrent Neural Network}{18}{section*.48}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Training and Testing Model}{18}{section*.49}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Validation}{18}{section*.50}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsubsection}{Future Prediction Forecasting}{18}{section*.51}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Testing: Verification and Reflection}{19}{section*.52}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Discussion: Contribution and Reflection}{20}{section*.53}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Limitations}{20}{section*.54}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Conclusion and Future Improvements}{21}{section*.55}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Conclusion}{21}{section*.56}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Future Improvements}{21}{section*.57}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {section}{Appendices}{24}{section*.59}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Appendix A - Project Initiation Document}{24}{section*.60}
|
|
\defcounter {refsection}{0}\relax
|
|
\contentsline {subsection}{Appendix B - Log book}{37}{section*.61}
|