Research Article

Online Knowledge-Based Model for Big Data Topic Extraction

Algorithm 1

OAMC model.
OAMCModel ( , , , knowledge-base)
() procedure onlineAMCModel (, , , knowledge-base)
()  relRules sampleRelevantKnowledge (, Knowledge-base)
()  if (#relRules = 0) then // without knowledge
()   topics LDA (, , , ∅)
()  end if
()  if (#relRules > 0) then // with relevant knowledge
()   topics GibbsSampler ( ,   , , relRules)
()  end if
()   refineRules (, , topics, relRules, knowledge-base)
() mineRules (, topics)
() knowledge-base     
() end procedure