Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Merge develop to main #1935

Merged
merged 40 commits into from
Aug 21, 2024
Merged

chore: Merge develop to main #1935

merged 40 commits into from
Aug 21, 2024

Conversation

RitvikSardana
Copy link
Member

No description provided.

RitvikSardana and others added 30 commits August 12, 2024 23:22
chore(README): update screenshot
fix: add missing order by in List Manager's client helper
- Search headings separately
- Reduce page length
- Change weights
- Summarize description in search results
feat(TicketsAgent): export tickets list in excel,csv format
feat: allow selected rows to be exported
- Change search algorithm to BM25. Seems to give better results
- Reduce fuzzyness as it seems to mess with accuracy for small words
  (ssh, site, row, etc)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(HelpdeskSearch): Improve search of knowledge base articles
balamurali27 and others added 10 commits August 20, 2024 13:32
Need to filter in query manually as we do fuzzy search of all words
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(HelpdeskSearch): Add custom stopwords
Increase default score of all docs. More likely to return results
fix(HelpdeskSearch): Optimistically retreive results
Effectively same and compatible with redis 7.4
@@ -240,3 +334,13 @@ def build_index_if_not_exists():
search = HelpdeskSearch()
if not search.index_exists():
build_index()

@filelock("helpdesk_corpus_download", timeout=60)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[black-format] reported by reviewdog 🐶

Suggested change
@filelock("helpdesk_corpus_download", timeout=60)
@filelock("helpdesk_corpus_download", timeout=60)

@filelock("helpdesk_corpus_download", timeout=60)
def download_corpus():
from nltk import download, data
try:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[black-format] reported by reviewdog 🐶

Suggested change
try:
try:

@@ -61,7 +61,7 @@
</template>

<script setup lang="ts">
import { ref, computed } from "vue";
import { ref, computed, h } from "vue";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] <@typescript-eslint/no-unused-vars> reported by reviewdog 🐶
'h' is defined but never used.

Copy link

codecov bot commented Aug 21, 2024

Codecov Report

Attention: Patch coverage is 24.65753% with 55 lines in your changes missing coverage. Please review.

Project coverage is 31.33%. Comparing base (6ed515b) to head (5c4d68d).
Report is 50 commits behind head on main.

Files Patch % Lines
helpdesk/search.py 22.53% 55 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1935      +/-   ##
==========================================
+ Coverage   31.31%   31.33%   +0.02%     
==========================================
  Files          61       61              
  Lines        1977     2020      +43     
==========================================
+ Hits          619      633      +14     
- Misses       1358     1387      +29     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@RitvikSardana RitvikSardana merged commit 1b98c1c into main Aug 21, 2024
5 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants