Hyperreal

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-04-25
05:19
Allow choosing top_k features from field_features Leaf check-in: fb7dec78e0 user: sam_hames tags: refactor-all
05:17
Allow pivoting by a range query in the web UI check-in: 85d57e5153 user: sam_hames tags: refactor-all
2025-04-18
12:14
Bugfix: handling range features with no lower bound correctly check-in: 56866bf229 user: sam_hames tags: refactor-all
2025-04-08
04:26
Flesh out the facted visualisation further to display more than one thing, and consistently with the clustering display check-in: 90c0b23fcb user: sam_hames tags: refactor-all
04:25
Bugfix: incorrectly handling the edge case for the edge of a range encoded literal value check-in: 240a0acd0e user: sam_hames tags: refactor-all
2025-04-07
10:51
Make the facets linked for filtering and drilling down check-in: c20acfc49c user: sam_hames tags: refactor-all
05:50
Randomly sample documents for display, refine filtering interface/helpers, and spike out a facet rendering view check-in: 47123c4ebb user: sam_hames tags: refactor-all
2025-04-06
22:55
Randomly subsample documents for display check-in: 0651ec0816 user: sam_hames tags: refactor-all
22:33
Styling tweak to prevent vertical scrollbars on cluster view check-in: ccd4cd6adc user: sam_hames tags: refactor-all
08:08
Full pivoting of the clusters and features check-in: 6d4ef27f80 user: sam_hames tags: refactor-all
06:06
Style a header element for clusters check-in: baa03ef7ce user: sam_hames tags: refactor-all
05:32
Make browse view linked for features check-in: 68805981c3 user: sam_hames tags: refactor-all
2025-04-05
03:55
Tweak spacing of HTML cluster layout check-in: e6b77e2662 user: sam_hames tags: refactor-all
2025-04-04
12:34
Preliminary cluster visualisation check-in: 0e80908836 user: sam_hames tags: refactor-all
10:34
Initial area-mark visualisation for counts, reorganisation of some of the web interface, and further feature clustering implementation check-in: 634b46addc user: sam_hames tags: refactor-all
2025-03-31
09:32
Allow saving clusters, prepare more of the visualisation elements check-in: a8e140e868 user: sam_hames tags: refactor-all
2025-03-25
04:39
Add an index to search by doc_count in inverted_index check-in: 76528a37b3 user: sam_hames tags: refactor-all
2025-03-24
02:19
Add display of matching documents to the field overview page check-in: fdc614705e user: sam_hames tags: refactor-all
2025-03-10
06:56
Allow extracting features for range encoded fields check-in: 3a889f0e5d user: sam_hames tags: refactor-all
06:33
Add missing file, allow rendering content as multiple independent columns check-in: 42039c4346 user: sam_hames tags: refactor-all
04:01
Tweak the table rendering - HyperrealIndex object should always return field values as the Python representation of the index. check-in: e1b986bc96 user: sam_hames tags: refactor-all
01:35
Render the index summary and a summary of the fields through the webserver component check-in: a87e8f6a42 user: sam_hames tags: refactor-all
2025-02-11
07:01
Get initial core of the feature clustering algorithm working in the new context check-in: 1e8c5c15c5 user: sam_hames tags: refactor-all
00:32
Add stub for web server, migrate more components to Features instead of FieldValues check-in: 8906699856 user: sam_hames tags: refactor-all
2025-02-02
10:23
First fleshed out pass of the FieldValues interface for organising collections of features - this will form the backbone of the display and tabulation functionality in many cases. check-in: fcc7d35e74 user: sam_hames tags: refactor-all
2025-01-29
22:43
New format for positions, that trades off space for faster queries, while still being relatively simple to query. This also allows not using BitMap64 roaring objects, and let's everything fit in the 32 bit space. check-in: 02d1b36563 user: sam_hames tags: refactor-all
2025-01-27
22:31
Start working out the basic interface for working with groups of values on fields through a FieldValues object check-in: befa495b7e user: sam_hames tags: refactor-all
2025-01-20
01:53
Implement a concrete corpus, and start writing unit-tests check-in: 77273276e5 user: sam_hames tags: refactor-all
2025-01-15
06:11
Stub out retrieving features for values of different kinds, whether the values are singular literals or slices indicating ranges, and whether the actual index values are stored as literals or are range-encoded. check-in: 9b63cd1913 user: sam_hames tags: refactor-all
06:09
Make sure the corpus is closed when building an index. check-in: b7b0f4b5a8 user: sam_hames tags: refactor-all
2025-01-14
04:34
Define how the index can be an overlay for the corpus to accessing docs and their transformations with iterators of doc_ids. check-in: 5582ed2495 user: sam_hames tags: refactor-all
00:26
Range encode suitable fields, adjust the plugin index and more. check-in: 40722e1189 user: sam_hames tags: refactor-all
2025-01-13
04:48
Add basic property tests for value handlers round tripping via the index. check-in: 3ff0b2ffbd user: sam_hames tags: refactor-all
2025-01-10
03:42
IndexPlugin needs to be in it's own module to avoid circular imports. check-in: bf7e364b33 user: sam_hames tags: refactor-all
2025-01-09
22:06
Actually include the index_core module - this implements the pluggable management of state on an index and provides migration pathways for accumulated state. check-in: b9c3d2588c user: sam_hames tags: refactor-all
00:23
Setup basic composable plugin structure for managing the core index state. check-in: 38f18de1ce user: sam_hames tags: refactor-all
2025-01-08
02:26
Initial reimplementation of the index schema building and corpus interface. This new version allows the corpus to work directly with inbuilt types, while still allowing for rich control of rendering of values in different contexts. This also refactors the index construction process to sit on it's own and provide an interface that is just one main function, build_index. check-in: fe7f695d6f user: sam_hames tags: refactor-all
2025-01-05
22:32
Remove existing to begin refactoring everything in place check-in: 63b7b86600 user: sam_hames tags: refactor-all
22:27
Create new branch named "refactor-all" check-in: 8492093af3 user: sam_hames tags: refactor-all
2024-11-11
22:39
Generate comprehensive sample of concordances for each word in the presence of unparliamentary Leaf check-in: 9c6b294d87 user: sam_hames tags: refactor-features-clusters
2024-11-04
06:50
Update unparliamentary analysis to incorporate a nicer format with trendlines, a fixed seed for the clustering, and a spreadsheet format for annotations check-in: c4ddaa1d77 user: sam_hames tags: refactor-features-clusters
2024-10-23
05:33
Example for pulling out some hansard speeches related to unparliamentary check-in: 0c5621195a user: sam_hames tags: refactor-features-clusters
2024-08-16
00:57
Remove index method for pinning clusters check-in: e13620cf23 user: sam_hames tags: refactor-features-clusters
2024-08-11
04:29
Basic creation of new clusters from selection of features from a single cluster check-in: 8d37793f74 user: sam_hames tags: refactor-features-clusters
2024-07-31
23:43
Further tidy up the server endpoints and display a sample of all documents if no active query check-in: 3ec0cb81fb user: sam_hames tags: refactor-features-clusters
01:41
Switch to two column layout for clusters and docs check-in: 17ff562a5a user: sam_hames tags: refactor-features-clusters
01:40
Bugfix: incorrect links displayed for StackExchangeCorpus check-in: 0143b2fea0 user: sam_hames tags: refactor-features-clusters
2024-07-29
02:03
Tidy up padding and margins in the header check-in: 3bfd7e3a13 user: sam_hames tags: refactor-features-clusters
01:35
Make top menu sticky, inline the search bar into it on the main index page check-in: 0d2c2af100 user: sam_hames tags: refactor-features-clusters
00:21
Implement web interface for new cluster creation workflow and reset check-in: e120e5b9dd user: sam_hames tags: refactor-features-clusters