コード例 #1
0
ファイル: TextViz.py プロジェクト: rahmaniacc/TextViz
def cluster():
    parameters=request.json['parameters']
    clusterflag = request.json['recluster']
    algorithm = parameters["algorithm"]
    if clusterflag ==0:
        fileNames = request.json['filename']
        clusterObj = Cluster(len(fileNames) -1, parameters)
        clusterObj.loadCorpus(fileNames)

    if algorithm == "Non Negative Matrix Factorization":
        return clusterObj.nmf()
    elif algorithm == "Latent Dirichlet Allocation":
        return clusterObj.lda()
    else:
        return clusterObj.nmf()