Skip to content

Commit

Permalink
fix semantic search
Browse files Browse the repository at this point in the history
  • Loading branch information
M1Al3x authored Nov 1, 2023
1 parent 8154cf5 commit 6b5771a
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -389,20 +389,27 @@ def get_recordings_from_paradigm(paradigm, request):

if request.COOKIES.get("synthesized_audio_in_paradigm") == "yes":
speech_db_eq.insert(0, "synth")
<<<<<<< HEAD
query_terms = [query_terms[0], query_terms[1], query_terms[2], query_terms[3],query_terms[4] ]
=======
query_terms = [
query_terms[0],
query_terms[1],
query_terms[2],
query_terms[3],
query_terms[4],
]
>>>>>>> 8154cf57236c3fd90f884b57bf52dee7f01c378d
for search_terms in divide_chunks(query_terms, 30):
for source in speech_db_eq:
temp.append(None)
index = 0
for search_terms in divide_chunks(query_terms, 30):
for source in speech_db_eq:
url = f"https://speech-db.altlab.app/{source}/api/bulk_search"
<<<<<<< HEAD
x = threading.Thread(target=get_recordings_from_url, args=(search_terms, url, temp, index,))
=======
x = threading.Thread(
target=get_recordings_from_url,
args=(
Expand All @@ -412,6 +419,7 @@ def get_recordings_from_paradigm(paradigm, request):
index,
),
)
>>>>>>> 8154cf57236c3fd90f884b57bf52dee7f01c378d
threads.append(x)
x.start()
index += 1
Expand Down
13 changes: 13 additions & 0 deletions src/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,11 @@ def word_details_api(request, slug: str):
if matched_recs:
recordings.extend(matched_recs)
print("here we go")
<<<<<<< HEAD
if paradigm is not None:
=======
if paradigm is not None:
>>>>>>> 8154cf57236c3fd90f884b57bf52dee7f01c378d
FST_DIR = settings.BASE_DIR / "res" / "fst"
paradigm_manager = ParadigmManager(
layout_directory=settings.LAYOUTS_DIR,
Expand All @@ -152,6 +156,7 @@ def word_details_api(request, slug: str):
}
}


return Response(content)


Expand Down Expand Up @@ -191,6 +196,10 @@ def search_api(request):
:param request:
:return:
"""
<<<<<<< HEAD

=======
>>>>>>> 8154cf57236c3fd90f884b57bf52dee7f01c378d

query_string = request.GET.get("name")
rw_index = request.GET.get("rw_index")
Expand Down Expand Up @@ -247,6 +256,7 @@ def search_api(request):
return Response(context)



def make_wordnet_format(wn_class):
"""
Accepts: wn_class of format (n) bear 1
Expand Down Expand Up @@ -296,7 +306,10 @@ def wordnet_api(request, classification):

return Response(context)

<<<<<<< HEAD
=======

>>>>>>> 8154cf57236c3fd90f884b57bf52dee7f01c378d
def relabelInflectionalCategory(ic):
with open(Path(settings.RESOURCES_DIR / "altlabel.tsv")) as f:
labels = Relabelling.from_tsv(f)
Expand Down

0 comments on commit 6b5771a

Please sign in to comment.