1
1
from MAGIST .Vision .UnsupervisedModels .img_cluster import RoughCluster
2
- import time , os
3
2
import numpy as np
4
3
5
4
cluster = RoughCluster ("config.json" )
6
5
7
- imgs = cluster .unsupervised_clusters (3 , "Input .jpg" , (200 , 200 ), "Clusters" )
6
+ imgs = cluster .unsupervised_clusters (3 , "2 .jpg" , (200 , 200 ), "Clusters" )
8
7
9
8
10
9
from MAGIST .Utils .WebScraper .google import GoogleScraper
26
25
27
26
priority = 1
28
27
29
- def dummy (a , b , c ):
30
- time .sleep (30 )
31
28
32
29
for l in labels :
33
30
queue .put_queue (scraper .download_raw_img_dataset , l , 10 , "Data/" , name = f"Downloading { l } " , priority = priority )
@@ -73,6 +70,7 @@ def dummy(a, b, c):
73
70
description = wiki .get_summary (l )
74
71
neural_db .insert_obj_desc (l , description )
75
72
73
+ neural_db .remove_duplicates ()
76
74
77
75
from MAGIST .NLP .AudioTranscriber import GoogleAudioTranscriber
78
76
@@ -91,12 +89,31 @@ def dummy(a, b, c):
91
89
92
90
93
91
search_res = []
92
+ unused_terms = []
94
93
for i in selected :
95
- res = neural_db .search_obj_details (i )
94
+ res = neural_db .search_entire_db (i )
96
95
if res != []:
97
96
search_res .append (res )
97
+ else :
98
+ unused_terms .append (i )
98
99
99
100
search_res = np .array (search_res )
100
101
search_res = np .squeeze (search_res )
101
102
102
- print (search_res [0 ]["obj_desc" ])
103
+ try :
104
+ print ("=====================================================================================================" )
105
+ print (search_res )
106
+ print ("=====================================================================================================" )
107
+ print (unused_terms )
108
+ except IndexError :
109
+ print ("No results found" )
110
+
111
+ from MAGIST .NLP .WordScraper import FullDictionarySearch
112
+
113
+ dict = FullDictionarySearch ("config.json" )
114
+
115
+ for i in unused_terms :
116
+ definition = dict .define (i )
117
+ neural_db .insert_word_desc (i , definition )
118
+
119
+ neural_db .remove_duplicates ()
0 commit comments