While i was at h4ckademy i was challenged to create a topic modelling tool, that takes as input a text file and writes most significant words of that text. So here is it, i have used NLTK python library and Gensim to do the hard work. It shows different algorithm approach, TFIDF, LSI and LDA algorithms.
weighting_algorithms.py
: Simply modify the script with the input text files that you want to analyze and run the script, then oyu can write a word and it will output if it is relevant in any file.
demo_sentiment_analyzer
: Run the script and enter a sentence, then it will show it's positive or negative and how much it is .
There are many test files, that do mostly the same than those described, so feel free to read them and ask if you have any questions.
Thanks h4ckademy! You rock guys!