Commit graph

277 commits

Author SHA1 Message Date
Mikkel Denker
0a32ba6490 if model cites reuslts that don't exist, there is no point in showing them 2023-06-08 19:55:18 +02:00
Mikkel Denker
18f7ef1842 Alice; show claim confidence level 2023-06-07 15:43:33 +02:00
Mikkel Denker
87d87bed8d Alice; render citations in frontend 2023-06-07 11:35:44 +02:00
Mikkel Denker
8f3853d2d1 openai alice 2023-06-05 17:26:51 +02:00
Mikkel Denker
25f4b282eb alice improvement endpoint 2023-06-04 16:33:38 +02:00
Mikkel Denker
18fe4a99e2 show some information about alice at the top of each conversation 2023-06-03 21:39:17 +02:00
Mikkel Denker
7972ad3ef3 'beta' under logo 2023-06-02 14:13:32 +02:00
Mikkel Denker
f4a2395769 allow user to specify optic in alice 2023-06-01 21:11:53 +02:00
Mikkel Denker
b16a1b9629 alice 2023-06-01 15:43:27 +02:00
Mikkel Denker
f1f5cde7c5 show homepage description in explorer 2023-05-17 16:55:39 +02:00
Mikkel Denker
6f0fce06cf More stable and consistent design 2023-05-15 20:53:06 +02:00
Mikkel Denker
09243c9df0 Explore the web, gui 2023-05-15 15:52:21 +02:00
Mikkel Denker
cb64b49ad9 Fixed a bug where distance calculation in online-harmonic used the wrong node from the edge 2023-05-10 16:29:47 +02:00
Mikkel Denker
516d350e33 academic optic 2023-05-08 16:07:30 +02:00
Mikkel Denker
e7ea348d7a Privacy policy refer to multiple lines regarding exactly what data is collected 2023-05-08 15:46:48 +02:00
Mikkel Denker
72d1086672 Dual-encoder as passage scorer for extractive summarization 2023-05-08 15:43:22 +02:00
Mikkel Denker
7567acdc93 Feedback when optic parsing fails 2023-05-01 16:12:17 +02:00
Mikkel Denker
5ba12367d5 optic descriptions and ability to choose optic from frontpage 2023-05-01 14:29:47 +02:00
Mikkel Denker
a61bd453b7 ltr linear ranking model 2023-03-31 14:22:03 +02:00
Mikkel Denker
bdd6bc0674 actually load highlightjs when needed 2023-03-21 15:06:40 +01:00
Mikkel Denker
ea231fc780 webgraph didn't properly merge segments. The new segment paths didn't line up with where the segment should actually be stored. This should now be fixed 2023-03-21 11:57:44 +01:00
Mikkel Denker
816b9660f1 better responsiveness mobile 2023-03-20 11:58:19 +01:00
Mikkel Denker
bec41d4f8b fixed new search button borders 2023-03-20 09:53:45 +01:00
Mikkel Denker
ad984251b4 new ui design 2023-03-20 09:47:36 +01:00
Mikkel Denker
20f822dde4 Stackoverflow snippet box text cutoff 2023-03-17 17:26:23 +01:00
Mikkel Denker
2cd5e6568b a bunch of frontend quirks. Also made frontend lighter by loading less static files unless they are needed 2023-03-17 16:17:10 +01:00
Mikkel Denker
f74fe6934c Rename to stract 2023-03-06 09:43:54 +01:00
Mikkel Denker
a24715d4d3 Update stored query link 2023-02-28 10:38:12 +01:00
Mikkel Denker
8f021da1f2 Update stored query link 2023-02-28 10:37:41 +01:00
Mikkel Denker
2714d9fcc3 Usage statistics 2023-02-28 10:35:52 +01:00
Mikkel Denker
cdc2cd2a6f Make next page arrow in-active when there are no next results 2023-02-20 16:35:13 +01:00
Mikkel Denker
6d44ec0556 Prefer snippets that don't break sentences 2023-02-20 15:31:21 +01:00
Mikkel Denker
20d95f5104 Summarization feature somewhat finished 2023-02-14 14:29:28 +01:00
Mikkel Denker
38fa0762a9 summarization button and stream summary to frontend 2023-02-14 11:06:26 +01:00
Oliver Bøving
f70d307c3a
Update to Astro 2 (#71)
* Update to Astro 2.0

All other dependencies have been bumped as well.

* Run formatter on frontend using new version of Prettier
2023-01-30 09:35:54 +01:00
Mikkel Denker
8c6a6a1a48 Qa model 2023-01-25 11:13:48 +01:00
Mikkel Denker
28186fb526 Simple calculator widget 2023-01-24 10:52:47 +01:00
Mikkel Denker
f1ad006799 Fixed bug where liked sites would show up in discardall optics, even though they matched none of the rules 2023-01-16 16:16:50 +01:00
Mikkel Denker
58a77e60bd fix offset bug in distributed searcher 2023-01-15 21:07:50 +01:00
Mikkel Denker
d3cb5d3215 collapsible for discussion snippets and more discussions 2023-01-15 18:42:38 +01:00
Mikkel Denker
5a0f2f60f6 Discussions optic 2023-01-14 19:07:04 +01:00
Mikkel Denker
6cffad6e28 Major refactor. Generate stackoverflow sidebar in distributed searcher as this allows us to re-use the existing search infrastructure 2023-01-11 17:40:34 +01:00
Oliver Bøving
5fbb52a946
Frontend: Update dependencies and run Prettier (#70)
Since the last version of some of the prettier packages, a lot of bugs
regarding tailwind class sorting, and astro formatting in general has
been fixed!

This means that the formatters are now more compatible, and no longer
produces bogos outputs when formatting certain nested structures.

This commit also adds a npm script for formatting all frontend files,
and should now produce the same formatting as when saving/formatting in
vscode.

Also, some of the packages have bumped quite a few minor version numbers
so other improvements might also be included!
(And hopefully no regressions 🤞)
2022-12-26 17:25:09 +01:00
Mikkel Denker
453aca402e get more detailed score from collector and fixed disalignment between some frontend and backend terminology 2022-12-12 14:06:32 +01:00
Mikkel Denker
b518cf20b0 stackoverflow sidebar 2022-12-06 14:55:33 +01:00
Mikkel Denker
2172ddcf2f stackoverflow enhanced snippet 2022-12-05 14:48:04 +01:00
Mikkel Denker
a03a4957be
Ftr/optics language (#69)
* Store all schema_org from webpages in a field

* flatten json tokenizer

* rename goggles -> optics

* update optics syntax

* cargo workspace

* very simple lsp wasm connection

* optics as separate package

* hover stuff

* optics vscode extension published

* syntax errors on-save and begin schema-field

* Use separate targets for LSP and rest (#68)

By moving the different targets into separate workspaces, we avoid some
of the issues where rust-analyzer might just stop working.

By adding the two projects to .vscode/settings.json we keep the ability
to get completions, goto definitions, rename, and such operations.

This requires us to specify the dependency versions in the LSP crate, as
we can no longer refer to them by the workspace version. The positive of
this is that the WASM/LSP dependent crates are now moved to the LSP crate.

* schema.org syntax in optic

* optic can now perform schema searches

* simplified schema_org flattening

* wrote new quickstart.optic

* update like-text

Co-authored-by: Oliver Bøving <oliver@bvng.dk>
2022-12-01 14:59:49 +01:00
Mikkel Denker
39f5536c30 small code cleanup 2022-11-04 10:02:02 +01:00
Mikkel Denker
bbca94c37e
Parse DMOZ data (#66)
* Parse DMOZ data

* index topics as facets

* calculate topic centrality

* fix serious bug in webgraph where some nodes dissapeared (there is still a bug somewhere, but waaaay less nodes are missing now)

* apply topic centrality during search
2022-11-03 14:19:21 +01:00
Mikkel Denker
2c127d5f39
Ftr/configure command (#65)
* Add autosuggest scrape as a separate command

* Save queries continuously

* Save images as they get downloaded (way lower memory usage)

* Created configure subcommand

* Updated justfile and setup documentation
2022-10-26 14:58:26 +02:00