Commit graph

  • 7d16b673b1 Use Single Column Layout for Small Screens on Web Interface Debanjum Singh Solanky 2022-07-18 02:08:52 +0400
  • 31a221a76b Auto focus cursor on query input box to simplify, speed interactions Debanjum Singh Solanky 2022-07-16 19:39:15 +0400
  • 06b0c720d6 Improve Rendering of Image Search Results in Emacs Debanjum Singh Solanky 2022-07-16 19:31:49 +0400
  • 28ec9af589 Extract image URL location from response in elisp after API update Debanjum Singh Solanky 2022-07-16 18:43:55 +0400
  • 47613cba1f Improve Landing Page Look in General and Layout for Mobile Debanjum Singh Solanky 2022-07-16 16:40:53 +0400
  • cf207d6ebe Add title, heading to the semantic search web interface Debanjum Singh Solanky 2022-07-16 03:44:29 +0400
  • e0d8398b27 Normalize metadata match score to work better with image match score Debanjum Singh Solanky 2022-07-16 03:39:33 +0400
  • a3fc82817d Log and continue on image metadata encoding error due to Tensor size mismatch Debanjum Singh Solanky 2022-07-16 03:39:19 +0400
  • f26d0ddbbd Minor fix to asymmetric search when no entries returned Debanjum Singh Solanky 2022-07-15 23:45:47 +0400
  • ca3f93e641 Add button on web interface to regenerate embeddings of specified type Debanjum Singh Solanky 2022-07-15 23:35:42 +0400
  • 231cc91e14 Force reload of images every time user clicks search button Debanjum Singh Solanky 2022-07-15 23:14:41 +0400
  • a6aef62a99 Create Basic Landing Page to Query Semantic Search and Render Results Debanjum Singh Solanky 2022-07-15 22:07:39 +0400
  • 4e27ae0577 Ease access to image result for given query by image_search Debanjum Singh Solanky 2022-07-15 23:20:19 +0400
  • 801e59a20d Allow explicit filters when querying Ledger transactions Debanjum Singh Solanky 2022-07-14 23:41:39 +0400
  • 0e979587e0 Add configurable filter support to Symmetric Ledger Search Debanjum Singh Solanky 2022-07-14 23:40:41 +0400
  • 50658453cd Add separate conda environment.yml for osx-arm64 Debanjum Singh Solanky 2022-07-14 23:16:49 +0400
  • 152e11ac8a
    Add Date Range Filter to Search Debanjum 2022-07-14 12:15:55 -0700
  • 85077bc1d1 Handle unparseable date range passed via date filter in query Debanjum Singh Solanky 2022-07-14 22:47:23 +0400
  • a60de2c02b Include date filter in asymmetic search on music as well Debanjum Singh Solanky 2022-07-14 22:37:17 +0400
  • e96253a7c1 Add dateparser library to conda environment YAML Debanjum Singh Solanky 2022-07-14 22:29:07 +0400
  • c3b3e8959d Put entry splitting regex in explicit filter into a variable for code readability Debanjum Singh Solanky 2022-07-14 22:00:10 +0400
  • 3aac3c7d52 Run explicit filter on raw entry, add more terms to split entries by Debanjum Singh Solanky 2022-07-14 21:54:04 +0400
  • 7640e2ab0c Wrap attempt to extract dates from entry in try/catch Debanjum Singh Solanky 2022-07-14 21:38:00 +0400
  • 9de2097182 Fix date filter usage with multi word queries. Simplify date regex Debanjum Singh Solanky 2022-07-14 21:32:58 +0400
  • 67e9366c0f Minor style fix. Use consistent/standard dates for date_filter tests Debanjum Singh Solanky 2022-07-14 20:06:39 +0400
  • dcb6fe479e Fix date_filter query, entry in query range check. Add tests for it Debanjum Singh Solanky 2022-07-14 20:01:35 +0400
  • 011f81fac5 Fix date_filter to handle non overlapping date ranges Debanjum Singh Solanky 2022-07-14 18:53:38 +0400
  • 70ac35b2a5 Compute Date Range to filter entries to, from Comparators, Dates in Query Debanjum Singh Solanky 2022-07-14 18:20:09 +0400
  • e6db3e3d00 Prefer Dates From Future only when specific words in date string Debanjum Singh Solanky 2022-07-14 18:13:12 +0400
  • 4a201d52af Add, test date filter regex and date parsing to get natural date range Debanjum Singh Solanky 2022-07-14 16:47:32 +0400
  • b54588717f Filter for entries with dates specified by user in query Debanjum Singh Solanky 2022-07-13 18:46:34 +0400
  • 6356feb637
    Make filters applied before semantic search configurable Debanjum 2022-07-13 05:53:02 -0700
  • b82aef26bf Make filters to apply before semantic search configurable Debanjum Singh Solanky 2022-07-13 16:29:23 +0400
  • c92789d20a Extract explicit pre-search filter function into a separate module Debanjum Singh Solanky 2022-07-13 16:07:45 +0400
  • 589bfa9424
    Run Explicit Filter on Entries, Embeddings before Semantic Search for Query Debanjum 2022-07-12 13:12:22 -0700
  • 741fca0e6b Fix asymmetric search test to pass entries returned by query to collate_results Debanjum Singh Solanky 2022-07-12 18:48:49 +0400
  • 6d7ab50113 Run Explicit Filter on Entries, Embeddings before Semantic Search for Query Debanjum Singh Solanky 2022-07-12 13:58:32 +0400
  • 36ef37e940
    Fix formatting for pytest command sabaimran 2022-07-08 10:18:26 -0400
  • d6945f4f6b
    Merge pull request #29 from debanjum/saba/fix-docker-build sabaimran 2022-07-06 21:32:37 -0400
  • 2eb44c7a64 Correct syntax of memory limit in docker-compose.yml Saba 2022-07-06 20:07:11 -0400
  • 8bb9a49994 Cleanup Test Asymmetric Search to Fix Test Debanjum Singh Solanky 2022-07-07 01:25:31 +0400
  • 7bb35ccc7e Run build on PR Saba 2022-07-04 18:09:47 -0400
  • 07a56c4ab6 Add specific version for Python packages and downgrade miniconda Docker image to potentially fix build issues Saba 2022-07-04 18:01:55 -0400
  • 0f88abd219 Allocate 8GB of memory to docker container. Adjust path to Dockerfile in Github action Saba 2022-07-04 14:01:59 -0400
  • 092d0f2f21 Move Dockerfile to project root to avoid permissions issues. Allocate more memory to docker-compose to avoid OOM Saba 2022-07-04 12:33:55 -0400
  • 7677465f23 Fix passing of device to setup method in /reload, /regenerate API Debanjum Singh Solanky 2022-06-30 01:32:56 +0400
  • eda4b65ddb Improve Query Speed. Normalize Embeddings, Moving them to Cuda GPU Debanjum Singh Solanky 2022-06-30 00:59:57 +0400
  • 2f7ef08b11 Add Unit Tests to verify the Reload API functions as desired Debanjum Singh Solanky 2022-06-29 23:09:48 +0400
  • b89fc2f4ac Add /reload API to reload model embeddings and entries from file Debanjum Singh Solanky 2022-06-29 22:46:17 +0400
  • f5d6d1e752 Tiny style fix to separate functions by 2 newlines Debanjum Singh Solanky 2022-06-29 23:45:59 +0400
  • d64bed26f3 Make Docker ignore unnecessary files Debanjum Singh Solanky 2022-06-29 22:29:34 +0400
  • 85fbe1c42b Normalize org notes path to be relative to home directory Debanjum Singh Solanky 2022-06-28 19:16:11 +0400
  • 094eaf3fcc Fix minor bugs in OrgNode parser Debanjum Singh Solanky 2022-06-17 19:14:54 +0300
  • f66192f2a7 Test OrgNode Parsing and Rendering Debanjum Singh Solanky 2022-06-17 19:13:11 +0300
  • 36495038dd Fix storing parsed CLOSED date in OrgNode Debanjum Singh Solanky 2022-06-17 16:28:56 +0300
  • 1c5754bf95 Simplify storing Tags in OrgNode object Debanjum Singh Solanky 2022-06-17 16:24:56 +0300
  • 51a43245d3 Escape square brackets in file+heading based org-mode links Debanjum Singh Solanky 2022-06-17 16:16:42 +0300
  • 04610f453a Include scheduled date, deadline date and close date in repr of org node Debanjum Singh Solanky 2022-06-17 05:02:02 +0300
  • 367d7377df Ignore scheduled, closed, deadline time and logbook start, end in org node body Debanjum Singh Solanky 2022-06-17 04:27:05 +0300
  • b77ccadcba Make property key regex more strict. Property key has to be alphanumeric Debanjum Singh Solanky 2022-06-17 05:03:57 +0300
  • ac9d746444 Fix Tags extraction in Org Node parser Debanjum Singh Solanky 2022-06-17 04:21:22 +0300
  • fb86be8cd9 Add ID, File+Heading based Links to Org-Mode Entries Debanjum Singh Solanky 2022-06-17 03:11:11 +0300
  • de23fc2051 Revert Add Scheduled, Deadlne date to Model Embeddings for Date Aware Search Debanjum Singh Solanky 2022-06-17 02:57:28 +0300
  • a2a08d1354 Add Scheduled, Deadlne date to Model Embeddings for Date Aware Search Debanjum Singh Solanky 2022-06-17 02:55:27 +0300
  • cfbd5c4ecc Update global model on regenerate via API Debanjum Singh Solanky 2022-06-17 00:49:06 +0300
  • 35117af322
    Show Demo of Semantic Search in Readme Debanjum 2022-05-14 01:32:18 -0700
  • 2eab256af9 Delete markdown file. It helped upload the demo video to Github Debanjum Singh Solanky 2022-05-14 04:30:20 -0400
  • 96c588b7bc Add demo of semantic search to repository Debanjum Singh Solanky 2022-05-14 04:29:25 -0400
  • 19f8f85333
    Show Demo of Semantic Search in Readme Debanjum 2022-05-14 01:29:13 -0700
  • 031d6bddb4 Delete markdown file. It helped upload the demo video to Github Debanjum Singh Solanky 2022-05-14 04:25:17 -0400
  • c78bf84eef Introduce search api endpoint that auto infers search type intent Debanjum Singh Solanky 2022-02-27 21:01:33 -0500
  • 8ef7917014 Fix json format passed in prompt to GPT Debanjum Singh Solanky 2022-02-27 20:01:03 -0500
  • f57b7f65ea Wrap prompts for GPT in triple quotes to improve prompt readability Debanjum Singh Solanky 2022-02-27 19:55:14 -0500
  • 1eba7b1c6f Use empty_escape_sequence constant to strip response text from gpt Debanjum Singh Solanky 2022-02-27 19:53:53 -0500
  • 37bfc956c9 Update Readme Local Development Section Debanjum Singh Solanky 2022-02-27 19:05:44 -0500
  • 1c3a1420f8 Update asymmetric extract_entries method to handle uncompressed jsonl Debanjum Singh Solanky 2022-02-27 19:03:31 -0500
  • 3d8a07f252 Extract empty line escape sequences var into constants file for reuse Debanjum Singh Solanky 2022-02-27 19:01:49 -0500
  • 624a3faf92 Update Readme. Improve Organization, Reduce Staleness Debanjum Singh Solanky 2022-02-26 19:04:49 -0500
  • bb5d0d8908 Improve Semantic Search Buffer Names in Emacs Debanjum Singh Solanky 2022-02-26 18:30:14 -0500
  • 6a84ca965a
    Merge pull request #25 from debanjum/users/debanjum/improve-semantic-search-on-ledger Debanjum 2022-02-26 15:18:22 -0800
  • b68558651b Improve Extraction of Beancount Entries Debanjum Singh Solanky 2022-02-26 17:36:30 -0500
  • b3ac2dd730 Improve Results Rendered on Emacs from Semantic Search on Ledger Debanjum Singh Solanky 2022-02-26 17:33:10 -0500
  • 502c68d4f8 Remove trailling escape sequence in ledger search response entries Debanjum Singh Solanky 2022-02-26 17:23:02 -0500
  • 248aa632c0 Do not throw warning for beancount files with .beancount extension Debanjum Singh Solanky 2022-02-26 16:56:13 -0500
  • 76cd63f4bd Fix count of processed jsonl entries shown to user by ledger processor Debanjum Singh Solanky 2022-02-26 16:54:08 -0500
  • f08591c880 Set PORT arg when building docker image in the build workflow Debanjum Singh Solanky 2022-01-29 18:04:28 -0500
  • 359f25b0a4 Rename publish workflow to build. Add badge to the workflow on Readme Debanjum Singh Solanky 2022-01-29 17:48:52 -0500
  • 4add348e3c Remove context from path to Dockerfile in Github build, push action Debanjum Singh Solanky 2022-01-29 17:16:12 -0500
  • 859258864c Update Readme badge post rename of build.yml to test.yml Debanjum Singh Solanky 2022-01-29 17:10:43 -0500
  • fa685dc37f Create Github workflow to build, publish docker container to registry Debanjum Singh Solanky 2022-01-29 16:31:27 -0500
  • 78b76d65a0 Minor fix to notes jsonl file extension in sample_config.yml Debanjum Singh Solanky 2022-01-29 04:13:36 -0500
  • 7c773d29ef Update github workflow to use environment.yml under config/ directory Debanjum Singh Solanky 2022-01-29 03:43:34 -0500
  • c31abad0a6 Mount embeddings to /data/embeddings for directory naming consistency Debanjum Singh Solanky 2022-01-29 03:24:02 -0500
  • b0067fc32e Store docker, conda, semantic-search configuration in a config directory Debanjum Singh Solanky 2022-01-29 02:41:11 -0500
  • 79c2224eaa Improve test data organization and update correspoding conftests Debanjum Singh Solanky 2022-01-29 01:57:08 -0500
  • 3e889760c7 Merge sample_config, docker_sample_config yml into a single sample_config.yml Debanjum Singh Solanky 2022-01-29 01:32:12 -0500
  • 2bc2780501 Mention the experimental /chat API interacts with OpenAI's API Debanjum Singh Solanky 2022-01-28 23:56:47 -0500
  • 6ed667aed0 Add Troubleshooting Section, Minor Fixes to Readme Debanjum Singh Solanky 2022-01-28 23:41:08 -0500
  • d943d2be80
    Merge pull request #21 from debanjum/saba/dockerize Debanjum 2022-01-28 20:27:40 -0800
  • 1ba7fa66e5 Update README and default folders in docker_sample_config.yml - Add instruction to using Docker with README - Use the ./tests/data folder in docker_sample_conifg.yml so it can work right away for users Saba 2022-01-28 23:20:50 -0500