Commit d27682a1 authored by PkSM3's avatar PkSM3

[UPDATE] show stop-list OK

parent f9405deb
...@@ -83,7 +83,8 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name): ...@@ -83,7 +83,8 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name):
for ngram in nodes_ngrams: for ngram in nodes_ngrams:
ngram_ids[ngram.id] = { ngram_ids[ngram.id] = {
"id": ngram.id, "id": ngram.id,
"name": ngram.terms "name": ngram.terms,
"scores": {}
} }
# [ Get Uniq_Occs ] # [ Get Uniq_Occs ]
...@@ -103,12 +104,12 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name): ...@@ -103,12 +104,12 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name):
OCCs = {} OCCs = {}
for ngram in ngrams_occs: for ngram in ngrams_occs:
try: try:
ngram_ids [ ngram[0] ][ "occ_uniq" ] = ngram[1] ngram_ids [ ngram[0] ]["scores"][ "occ_uniq" ] = ngram[1]
except: except:
pass pass
for i in ngram_ids: for i in ngram_ids:
if "occ_uniq" not in ngram_ids[i]: if "occ_uniq" not in ngram_ids[i]["scores"]:
ngram_ids[i][ "occ_uniq" ] = 1 ngram_ids[i]["scores"][ "occ_uniq" ] = 1
group_by = [] group_by = []
results = ['id', 'terms'] results = ['id', 'terms']
...@@ -137,13 +138,13 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name): ...@@ -137,13 +138,13 @@ def get_occtfidf( ngrams , user_id , corpus_id , list_name):
) )
for ngram in ngrams_query: for ngram in ngrams_query:
try: try:
ngram_ids [ ngram[0] ][ "tfidf" ] = ngram[2] ngram_ids [ ngram[0] ]["scores"][ "tfidf" ] = ngram[2]
except: except:
pass pass
for i in ngram_ids: for i in ngram_ids:
if "tfidf" not in ngram_ids[i]: if "tfidf" not in ngram_ids[i]["scores"]:
ngram_ids[i][ "tfidf" ] = 0.01 ngram_ids[i]["scores"][ "tfidf" ] = 0.01
return ngram_ids return ngram_ids
......
...@@ -891,17 +891,17 @@ function SearchFilters( elem ) { ...@@ -891,17 +891,17 @@ function SearchFilters( elem ) {
} }
if( MODE == "filter_stop-list") { if( MODE == "filter_stop-list") {
console.log( NGrams["stop"] )
if(Object.keys(NGrams["stop"]).length<1) { if(Object.keys(NGrams["stop"]).length>0) {
var sub_ngrams_data = { var sub_ngrams_data = {
"ngrams":[], "ngrams":[],
"scores": $.extend({}, NGrams["main"].scores) "scores": $.extend({}, NGrams["main"].scores)
} }
for(var r in NGrams["main"].ngrams) { for(var r in NGrams["stop"]) {
if ( NGrams["stop"][ NGrams["main"].ngrams[r].id ] ) { sub_ngrams_data["ngrams"].push( NGrams["stop"][r] )
sub_ngrams_data["ngrams"].push( NGrams["main"].ngrams[r] )
}
} }
var result = Main_test(sub_ngrams_data , NGrams["main"].scores.initial , MODE)
console.log( result )
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment