Skip to content

Latest commit

 

History

History
317 lines (218 loc) · 24.8 KB

CHANGELOG.md

File metadata and controls

317 lines (218 loc) · 24.8 KB

v0.19.0 (2024-03-29)

Feature

  • comparative-analysis: Add comparative analysis document (8541dc4)
  • book: Add comparative_plot.png (54c4a30)
  • book/paper/comparative: Add Comparative Analysis section (b52b4ae)
  • application: Add new content and policy recommendations (de39435)
  • book: Add comparative and application sections (845e4ef)

Fix

  • pyproject: Update Python and Hyfi versions (bb78456)

v0.18.2 (2023-08-25)

Fix

  • dependencies: Upgrade hyfi to 1.32.1, lexikanon to 0.6.4, thematos to 0.14.3 (c673f82)

Documentation

v0.18.1 (2023-08-18)

Fix

  • dependencies: Upgrade lexikanon to 0.6.3 and thematos to 0.14.2 (46fcf9d)

v0.18.0 (2023-08-17)

Feature

  • book: Expand conclusion section in paper (9e39039)
  • results: Expand content and detailed analysis (d64c334)

Fix

  • literature: Correct citation formatting (3307e1c)
  • book: Update title of central bank policy analysis (9ca9acb)

Documentation

  • README.md: Update file with detailed project description and usage instructions (98b5a72)

v0.17.0 (2023-08-16)

Feature

  • data: Update dataset metrics and add trends analysis (75f6a6d)
  • book: Add num_articles_trend figure (28ce980)
  • analysis: Add TopicAnalysis class in nbcpu module (a5890f3)
  • topic: Add TopicAnalysis module (8b8bd87)

Documentation

v0.16.0 (2023-08-15)

Feature

  • book: Add topic-uncertainty section (0c41905)
  • book: Add second analysis chapter to table of contents (6562ade)
  • book: Add new wordcloud images to topic-uncertainty section (819a21c)

Documentation

  • Update topic notebooks (7fde856)
  • Add topic uncertainty notebooks (0583566)

v0.15.0 (2023-08-15)

Feature

  • book/supplementary: Add new LDA_model(0)_k(10)_wordcloud_00.png image to topic/figs. (d48cf93)
  • book: Add prior topic to index (5cc82de)

Documentation

v0.14.0 (2023-08-15)

Feature

  • book/supplementary/topic/figs: Add LDA_model(1)_k(20)_wordcloud_00.png (caf3b54)
  • book: Add cv.png figure to supplementary topic (39c8c11)
  • supplementary: Add model-summary.jsonl with 4 LDA model configs (9344e79)

Documentation

  • Add supplementary/topic notebook (9c6ddfa)
  • Update supplementary/processing notebook (83905a5)
  • Add supplementary/processing notebook (e6a9687)
  • Update supplementary/crawling (a3f1307)

v0.13.0 (2023-08-15)

Feature

  • book: Add topic analysis (1dae7a2)
  • results: Add evaluation methods for uncertainty measures (cb82c56)
  • documentation: Add crawling configuration details (faa196e)
  • book: Add new sections to supplementary topic (d226cf7)
  • book: Add preprocessing information to supplementary section (2d25011)
  • book: Add supplementary/analysis index (2521d2a)
  • book: Add data collection information to paper (3c6eb0a)
  • book: Add installation and usage guide for the nbcpu package (7adf118)
  • references: Add new publications (2ba9eb4)

Documentation

  • book: Change preprocessing to processing (35a587b)
  • Add crawling supplement (5e3348a)

v0.12.0 (2023-08-14)

Feature

  • nbcpu: Add topic_uncertainty_filtered task in workflow configuration (245abbf)
  • nbcpu-dataset: Add sample_data to pipeline (d021340)

v0.11.0 (2023-08-14)

Feature

  • tests: Add new stopwords to nbcpu-uncertainty_filtered.txt (8ffe65c)
  • book: Add uncertainty docs to data preprocessing (2f57aa6)
  • nbcpu: Add new tasks and runners for uncertainty filtering (918fd35)
  • tests: Add 'provide' to stopwords list (2ae326f)
  • nbcpu: Add topic uncertainty filter to pipeline configuration (2836d55)
  • dataset: Add nbcpu-topic_uncertainty_filtered configuration (b8915dd)
  • tests: Add word_prior_uncertainty yaml file (157a3cb)
  • nbcpu: Add topic_uncertainty runner (11b5fd0)
  • nbcpu-topic_uncertainty.yaml: Add new configuration file (2500dcd)
  • nbcpu: Add topic uncertainty model configuration (5dcbb23)
  • dataset: Add nbcpu-topic_uncertainty configuration (2445539)
  • tests/assets: Add stopwords/nbcpu-uncertainty.txt (065d011)
  • nbcpu-topic_noprior_filter: Add dataframe_select_columns step, add merge_dataframes step (e9f39f0)
  • nbcpu-topic_prior: Add dataset corpus override (091905c)

v0.10.0 (2023-08-13)

Feature

  • nbcpu-conf: Add new dataset configuration file (ebe8fb0)
  • nbcpu-topic_noprior_filter: Add new evaluation column for irrelevant topics (7fe8e2c)
  • pipeline: Add additional filter step in nbcpu-topic_noprior_filter.yaml (0088c07)
  • nbcpu: Add nbcpu-topic_noprior_filter task (c5c5a08)
  • nbcpu: Add topic_noprior_filter configuration (0febe00)
  • nbcpu-topic_noprior_filter: Add new configuration file (1028d0f)
  • pipeline: Add load_dataframe to nbcpu-datasets.yaml (4fe52ce)

v0.9.0 (2023-08-13)

Feature

  • tests: Add new stopwords file for nbcpu uncertainty (b0b7935)
  • tests: Add new stopwords file for nbcpu-topic (08cbd5d)
  • tests: Add nbcpu-tokenizer test asset (b7849ba)
  • nbcpu-topic_prior: Add new configuration file (ce85f75)
  • nbcpu: Add new configuration for topic noprior model (e918f47)
  • nbcpu: Add new configuration for topic_prior model (8bce1b1)
  • nbcpu-conf: Add new nbcpu-topic_noprior configuration file (af7c5f2)
  • topoc: Add index file with stats (425c64e)
  • nbcpu-topic_noprior.yaml: Add new config file (64c9e63)
  • dataset: Add ngrams with max length 3 (ea8cf7d)
  • tests: Add new words to word_prior.yaml (6c255d9)
  • nbcpu-topic_nouns: Increase run_args and iterations, add train_summary_args (ea980ed)
  • nbcpu-model: Add additional configuration parameters (3dc75f1)
  • nbcpu: Add nbcpu-topic task (1351d4b)
  • nbcpu/conf/dataset: Add new config file nbcpu-topic.yaml (ca18168)
  • nbcpu: Create new nbcpu-topic.yaml configuration model (60112ac)
  • nbcpu-topic: Add new configuration file (0715790)
  • nbcpu-topic: Add new configuration file (371176c)
  • tests: Add word_prior.yaml in assets/words (66d800d)
  • nbcpu: Add thematos to plugins (bbc7c2f)
  • nbcpu: Add new topic modeling configuration (6dec3b7)
  • nbcpu: Add new configuration file (4503099)
  • nbcpu-datasets: Add new configurations for data pipeline and tokenization (69aad65)
  • nbcpu: Add new nbcpu-datasets configuration file (a9ca637)
  • nbcpu: Add new tokenizer configuration (7ebdf16)
  • config: Add new nbcpu-test.yml configuration file (38ec41e)
  • fetcher: Add khmer_all configuration for data fetching (ff1d88e)
  • nbcpu: Add new project configuration file (5ad93d9)
  • dependencies: Add thematos 0.9.0 (03fc521)

Fix

  • tests: Change 'rates' to 'rate' in word_prior.yaml (f813756)

v0.8.0 (2023-08-10)

Feature

  • pipeline: Add dataframe eval columns (25e3d26)
  • pipeline: Add new data filter and eval functions to datasets config (43e13e9)
  • config: Add datasets-tokenize pipeline (5760a07)
  • pipeline: Add datasets-save configuration file (8c60c2a)

v0.7.0 (2023-08-08)

Feature

  • pipeline: Enable extract_tokens in datasets configuration (25a09b2)
  • tokenizer: Add new nbcpu configuration, add nbcpu stopwords assets (4a89af6)

v0.6.0 (2023-08-04)

Feature

  • pipeline: Add pipe_tokenize to datasets-test.yaml and datasets.yaml (439eaa8)
  • nbcpu: Add lexikanon to plugins (9c08de9)
  • pyproject.toml: Add lexikanon dependency (8f6f444)
  • pipeline: Add datasets-test configuration (d657675)
  • config: Add datasets.yaml configuration for pipeline (712a229)
  • config/task: Add datasets configuration file (3919fde)

v0.5.0 (2023-07-29)

Feature

  • fetcher: Add delay_between_requests option to khmer configuration (7a76281)
  • config/fetcher: Add new configuration file for Phnompenh keywords search (ebe3dbf)
  • fetcher: Add phnompenh fetcher (46f3f3e)
  • nbcpu/fetcher: Add delay between requests parameter to phnomphen fetcher, remove snippet from parse page links function (ddce346)
  • nbcpu/fetcher: Add delay between requests functionality, consolidate article metadata assembly, add user agent to headers (d15204c)
  • fetcher: Add delay between requests configuration (5da36f1)
  • nbcpu/fetcher: Add delay between requests in phnompenh.py (b81ca72)
  • fetcher: Add start_page to khmer.yaml configuration (9d4bfdf)
  • fetcher: Add PhnompenhFetcher for Phnom Penh Post articles (08eb8bd)
  • nbcpu/fetcher: Add start_page property in BaseFetcher class, use encoded keywords for searching and crawling (f2ddb13)
  • fetcher: Add start_page to phnompenh configuration (e550bcb)
  • tests: Add test_phnompenh_fetcher.py for nbcpu fetcher testing (197adba)
  • fetcher: Add new configuration file for PhnompenhFetcher (6c0e4c1)
  • fetcher: Implement base fetcher functionalities for crawling and scraping articles (f4fae2e)

Documentation

  • literature: Correct reference year for Azqueta-Gavaldón, update heading format (74860ce)
  • book/paper: Add references.md (5a8d8de)
  • book: Add references to the table of contents (94c334c)

v0.4.0 (2023-07-29)

Feature

  • config: Add new fetcher-test workflow configuration (fae1e9f)
  • data: Add nbcpu installation and usage in khmer notebook (c393ec2)
  • book: Add new sections in chapter, update table of contents structure (d295823)

Fix

  • dependencies: Upgrade hyfi to 1.12.5 (3a3acac)
  • dependencies: Upgrade hyfi to 1.12.4 (c5e7747)

Documentation

  • khmer.ipynb: Add Overview and Results sections, include an Example snippet (5bb1ac1)

v0.3.0 (2023-07-28)

Feature

  • khmer: Add multiprocessing (e3293d6)

Fix

  • khmer: Handle spaces in keyword query, correct arguments in append_to_jsonl call (dc79d98)

v0.2.0 (2023-07-28)

Feature

  • fetcher: Add Khmer fetcher configuration (1be2a5e)
  • fetcher: Add output_dir to fetcher config (f064b54)
  • fetcher: Add khmer-all configuration (4a8640f)
  • config: Add new workflow fetcher configuration (f5ce165)
  • nbcpu/fetcher: Add fetch method to khmer fetcher (77963a2)
  • nbcpu: Add new configuration files (bb7f560)
  • tests: Add KhmerFetcher tests in nbcpu module (6da5add)
  • nbcpu/fetcher: Add KhmerFetcher class and fetching methods (33da9de)
  • khmerFetcher: Add new configuration for Khmer fetcher (a9cabdc)

Fix

  • dependencies: Upgrade hyfi to 1.12.2 (bb3ed2f)
  • khmer: Handle case for max_num_articles as None (378e10f)

v0.1.2 (2023-07-28)

Fix

  • pyproject.toml: Remove version_pattern from configuration (946fcb9)
  • dependencies: Update hyfi to 1.12.1 (cb7e6d7)
  • nbcpu: Remove unused imports and optimize package initializati, enhance package information and logger initialization (9229bf5)
  • dependencies: Upgrade hyfi to 1.12.0 (5be50f0)

v0.1.1 (2023-06-28)

Fix

  • README: Update codecov badge token (7d3af23)

v0.1.0 (2023-06-28)

Feature