Commit Graph

134 Commits

Author SHA1 Message Date
Blade He bceff71fa4 Set re-run parameters to be True
re_run_extract_data = True
re_run_mapping_data = True
force_save_total_data = True
2025-03-14 04:03:22 -05:00
Blade He f539340d04 1. optimize instructions
Only load relevant fund name for investment objective, instead of full page text with the most recent investment objective
2. Exclude the table which with only one numeric column: Cost Product
2025-03-14 01:04:51 -05:00
Blade He 551f754379 Fix issue when saving data extraction data 2025-03-13 18:36:04 -05:00
Blade He a48af9ddf0 A. Metrics score
Blade's updates
1. Set the secondary key to be the share class name, instead of the fund name
2. Remove the data point which support is 0 to calculate the metrics
3. Add the message list to store the error message
4. Support save metrics/ error message to excel file
5. Support statistics for different document list
6. Set F1-Score to the first column in the metrics table
B. Optimize instructions for benchmark_name
2025-03-13 17:52:06 -05:00
Blade He a090b5cc9e 1. metrics's key should be share class name: sec_name
2. support output metrics data as Excel file
3. Optimize instructions for performance_fee_costs
2025-03-13 11:53:27 -05:00
Blade He fd2430082c optimize instructions for management_fee_and_costs and buy_spread, sell_spread 2025-03-13 02:59:19 -05:00
Blade He fb5dda2170 1. optimize performance_fee_costs prompts
2. support calculate metrics by zero equal with empty
2025-03-12 23:45:52 -05:00
Blade He c2c0b33015 align fund name based on production name
optimize performance relevant prompts
2025-03-12 21:52:00 -05:00
Blade He 6f17c2253c optimize instructions for document 412778803 2025-03-12 17:24:39 -05:00
Blade He 765772e5a8 optimize performance_fee_costs by document 391080133 2025-03-12 14:45:48 -05:00
Blade He c7c36dbdd2 1. update performance_fee name to performance_fee_costs
2. support extract data for total_annual_dollar_based_charges
2025-03-11 17:15:39 -05:00
Blade He e9f6383258 apply configuration file to replace disorder table header contents 2025-03-10 11:09:00 -05:00
Blade He 4ee762963e optimized for management_fee_and_costs and administration_fees 2025-03-08 21:40:00 -06:00
Blade He fa2dede454 optimize for management_fee_and_costs and management_fee 2025-03-07 18:38:36 -06:00
Blade He 2cd4f5f787 Supplement provider information to ground truth data
Calculate metrics based on providers
Integrate "merge" data algorithm for AUS Prospectus final outputs
2025-03-07 15:02:12 -06:00
Blade He 52515fc152 1. simplify management_fee_and_costs instructions
2. optimize management_fee_and_costs instructions
3. resolve the issues for complex scenarios: need sum management_fee, recoverable_expenses, indirect_costs as management_fee_and_costs
2025-03-06 17:27:18 -06:00
Blade He c4ed65770d Try to support more complex management_fee_and_costs scenarios
Support calculate all of data points metrics
2025-03-05 17:21:13 -06:00
Blade He d00820c14d update AUS Prospectus data point configurations 2025-03-04 16:52:06 -06:00
Blade He f4b4d00f58 optimize instructions for management fee and costs.
support dynamic loading complex instructions by keywords
2025-03-04 08:32:55 -06:00
Blade He d3be711859 optimize administration fees instructions 2025-02-28 22:12:18 -06:00
Blade He d4bc3aba4e optimize for management fees 2025-02-28 16:55:33 -06:00
Blade He d0128d6279 1. optimize for administration fees.
2. optimize for management fees
2025-02-27 17:36:41 -06:00
Blade He 543cab74e1 1. get production name
2. if some data point with production name, set each fund/ share with relevant data point value(s)
2025-02-27 12:07:49 -06:00
Blade He 412692e1c4 update keywords for management fee and costs 2025-02-27 08:34:46 -06:00
Blade He 70079d176e Support remove duplicated values to keep the values to be the latest ones. 2025-02-26 17:05:58 -06:00
Blade He f467945cd4 support benchmark name data extraction 2025-02-26 10:05:46 -06:00
Blade He 357bb6d580 1. support dynamic show fund level data examples.
2. optimize for minimum_initial_investment data point
2025-02-25 10:35:53 -06:00
Blade He 75ea383354 support identify aus prospectus document category: MIS or Super 2025-02-24 15:08:15 -06:00
Blade He bb6862b179 update a little 2025-02-19 14:32:08 -06:00
Blade He 705933bbdd optimized for phase 2 data 2025-02-18 18:52:26 -06:00
Blade He 353bc28599 update a little 2025-02-11 11:49:53 -06:00
Blade He 01e2a0e38d add configuration for datapoints data types
update configuration for minimum initial investment
support apply value to all of funds for minimum initial investment
2025-02-05 12:08:12 -06:00
Blade He a8810519f8 optimize instructions configuration
optimize drilldown part logic
2025-02-04 15:29:24 -06:00
Blade He f9ef4cec96 update sql_query cache file store location
At most cache 5 days, then clean from local disk.
2025-01-31 10:59:54 -06:00
Blade He 7f37f3532f switch example document 2025-01-27 14:59:26 -06:00
Blade He 41f8c307ff a little change 2025-01-27 12:32:36 -06:00
Blade He d9b0bed39a a little change 2025-01-22 09:57:42 -06:00
Blade He e2b9bcbdbc initial abbreviation configurations 2025-01-21 17:09:45 -06:00
Blade He b15d260a58 migrate name mapping algorithm from Ravi 2025-01-21 16:55:08 -06:00
Blade He d41fae3dba prepare for 100 multi-funds document samples 2025-01-17 16:26:31 -06:00
Blade He b93a8d55e8 update for output data as template 2025-01-17 11:41:58 -06:00
Blade He fb4a6402f0 support output merged data format 2025-01-16 16:31:04 -06:00
Blade He 2eace81f51 support more configurable parts 2025-01-16 13:54:45 -06:00
Blade He db0827435b supplement EMEA AR configuration files 2025-01-16 11:30:44 -06:00
Blade He 9f0e77a11e support load configurations by doc_source parameter 2025-01-16 11:17:48 -06:00
Blade He acc30d4b72 if fail to get text by pdf to html API, then try to get text by pymupdf. 2025-01-15 18:36:02 -06:00
Blade He ace0ac2674 a little change 2025-01-15 18:22:08 -06:00
Blade He a89aa9c4de support fetch data from Prospectus 2025-01-14 16:21:48 -06:00
Blade He e230a5bf15 a little change 2025-01-09 12:19:24 -06:00
Blade He 91c86bb983 update AUS Prospectus relevant configuration 2025-01-08 17:40:57 -06:00