This document describes a method for unsupervised spoken language understanding using matrix factorization with knowledge graph propagation. It discusses two main issues: 1) adapting generic frames to domain-specific slots, which is addressed using a knowledge graph propagation model; and 2) learning implicit semantics, which is addressed using matrix factorization. The method is evaluated on a dialogue corpus where it achieves improved semantics estimation compared to baselines by modeling implicit semantics.