Monthly Archives: February 2015

Opinion phrases

Opinion phrases was published on September 02, 2014 and last modified onSeptember 02, 2014 by Vlad Sandulescu.

Website  and  Github: 

In Predicting what user reviews are about with LDA and gensim I played with extracting topics from short reviews and given a new review, tried to predict the most probable topic(s) it can be associated with. LDA relies on a bag-of-words model, which is a very popular document representation approach. The model disregards any syntactic dependencies between the words, i.e. any grammar, as well as word order in the documents. For a deeper read about the assumptions made by the LDA model, try to digest Blei’s paper…if you dare!

Continue reading

Predicting what user reviews are about with LDA and gensim

Predicting what user reviews are about with LDA and gensim was published onSeptember 09, 2014 and last modified on September 09, 2014 by Vlad Sandulescu.


I was rather impressed with the impressions and feedback I received for my Opinion phrases prototype – code repository here. So yesterday, I have decided to rewrite my previous post on topic prediction for short reviews using Latent Dirichlet Analysis and its implementation in gensim.
I have previously worked with topic modeling for my MSc thesis but there I used the Semilar toolkit and a looot of C# code. Having read many articles about gensim, I was itchy to actually try it out. Continue reading

Deep Learning and Neural Networks Course (Video)

Deep Learning and Neural Networks

Advanced Research Seminar I/III
Graduate School of Information Science
Nara Institute of Science and Technology
January 2014


Kevin Duh, IS Building Room A-705
Office hours: after class, or appointment by email ( where x=kevinduh)

Course Description

Deep Learning is a family of methods that exploits using deep architectures to learn high-level feature representations from data. Recently, these methods have helped researchers achieve impressive results in various fields within Artificial Intelligence, such as speech recognition, computer vision, and natural language processing. This course provides an overview of Deep Learning and Neural Networks; the goal is to establish a foundational understanding at a level sufficient for students to start reading research papers in this exciting and growing area. Continue reading