Skip to content

Releases: CentreForCorpusResearch/clic

Refactor keywords, clusters, non-quotes, and short suspensions

10 May 11:14
Compare
Choose a tag to compare

1.4

  • Massive refactor to bring keywords to scientific standard
    • Implements a correct Keyword Extraction Algorithm (KEA)
    • Note: Earlier results should be distrusted
    • Tests KEA to check results are identical to match results set by Paul Rayson
    • Documents use and origin of the KEA
  • Refactors the clusters
  • Updates User Interface to increase modularity and add total counts
    • Makes clusters and keywords tables 100% wide to fix word wrap bug
    • Renames js and GET variables in clusters and keywords to more sane defaults
    • Adds right values for the keywords table (use, p_value, LL)
    • Enables sorting of keywords and clusters on rank
    • Updates book modal dialogue with latest corpus counts
    • Clusters and keywords now include total cluster count
    • Implements descriptions of the corpora based on the user's input
    • Provides a summary of the search settings before giving clusters and keywords tables
  • Starts building help pages, About -> Help
  • Fixes API code that was unreadable
  • Fixes bug that returned 1grams when 5grams were asked
  • Enables caching for keywords and clusters
    • Updates beaker cache version to handle args
  • Fixes non-quote counts that missed non-quotes before the first quote
    • Correct mistake (before my time) in create_bookcountsjson
    • Update book counts now including total counts/corpus
    • Add note about the wrong q+nq counts
    • Adds selector with help from Rob, Cat, and Matt, but does not use it yet
  • Adds consultant to the home page
  • Implements concordance searches in short suspensions
  • Implements 3 and 4 grams in short suspensions (both keywords and clusters)

Increase usability and documentation

05 Apr 15:42
Compare
Choose a tag to compare
  • adds a DOI and a citable reference
  • updates the docs
  • fixes issues in the KWICgrouper
  • implements toggle for concordance view in User Annotation
  • boosts export function of annotation to 10000 lines
  • enable 1-gram keywords
  • adds vodcast
  • enables users to add each others tags
  • disables the registration view
  • updates docs of the User Annotation

Implement user annotation

30 Nov 12:49
Compare
Choose a tag to compare
  • adds a user classification and annotation module that is only accessible for users with specific credentials
  • allows users to create custom, user-specific tags and add these to subsets
  • uses a postgreSQL database to store subsets, tags, notes, users, and roles
  • documents the creation of tags, advanced filtering of subsets, phrases searches, and exporting
  • allows for user-annotated csv-exports of up to 2000 rows
  • adds advanced filtering to the subsets
    • including filtering on book name, abbreviation, user, text, etc.
    • using different filtering types as 'contains', 'not contains', 'in list', etc.
  • adds a quick search box and documents its functionality
  • enables sorting of subsets
  • adds pagination
  • enables user and role management
  • hedges off the user annotation from the public site
  • implements a different design to highlight that this module is not read-only

Feature: Add 'patterns' module for advanced analysis

27 Oct 18:27
Compare
Choose a tag to compare
  • adds a pattern module that allows advance concordance analysis (aka KWICgrouper)
  • adds documentation next to the form
  • enables sorting
  • allows for csv export
  • generates a clickable collocation table
  • adds a basic concordance for subsets executed in the background

Encourage user interaction and improve user interface

23 Oct 13:20
Compare
Choose a tag to compare
  • populates Github releases page with our releases and allow users to download each release
  • fixes bug that prevented the chapter view to load, before it was hard coded
  • moves AHRC, UoB, and UoN logos up on large screens (and down on mobile devices)
  • adds a tweet button to the about, documentation, news, and release pages
  • renames the code repository
  • redesigns corners from rounded to rectangular corners and moves loading icon up
  • moves feedback widget into template block
  • makes it possible to run debugging on the flask dev server
  • adds news/blog page, a releases page, and a dropdown information menu for impact

Move to the University of Birmingham, Centre for Corpus Research

10 Oct 17:04
Compare
Choose a tag to compare
  • adds logo of the University of Birmingham (the new home of the CLiC project)
  • adds Google analytics for the Birmingham server
  • changes the contact in the about page to [email protected]

Fix analytics and license

10 Oct 17:03
Compare
Choose a tag to compare
  • fixes a bug that deleted the Google Analytics javascript
  • adds a licence to the code
  • adds this changelog

Add subsets as a tool to study the text

10 Oct 17:02
Compare
Choose a tag to compare
  • adds subsets as a way to navigate and explore quotes, suspensions, short suspensions, etc.
  • boosts number of uwsgi processes
  • adds a profiler
  • activates 1-grams in keywords and clusters

Improve clusters and keywords

10 Oct 17:01
Compare
Choose a tag to compare
  • moves clusters and keywords to jinja templates (speeds them up massively because
    there is less client side rendering)
  • boosts number of uwsgi processes

Add logo

10 Oct 17:00
Compare
Choose a tag to compare
  • adds AHRC logo