dc-ml-emea-ar/instructions/data_extraction_prompts.txt

29 lines
1.4 KiB
Plaintext

Context:
{page_text}
Read the context carefully.
Maybe there are TER, performance fees data in the context, the TER reported name could be:
Total Expense Ratio, TER, Annualised TER including performance fees,etc.
The performance fees reported name could be:
performance fees, performance fees ratio, etc.
If exist both of "TER including performance fees" and "TER excluding performance fees", the performance fees should be:
TER including performance fees - TER excluding performance fees.
The TER and performance fees value is percentage number, it means the value should be less than 100.
Most of cases, the data is in the table(s) of context.
If with multiple TER/ performance fee values in same row, please extract the latest.
If possible, please extract fund name, share class name, TER or performance fees value as the output.
One fund could be with multiple share classes and relevant TER values.
The output should be JSON format, the format is like:
[{
"fund name": "fund 1",
"share data": [{"share name": "share 1", "ter": 1.23, "performance fees": 0.2},{"share name": "share 2", "ter": 2.56, "performance fees": 1.2}]
},
{
"fund name": "fund 2",
"share data": [{"share name": "share a", "ter": 1.16, "performance fees": 0.5},{"share name": "share b", "ter": 1.45, "performance fees": 1.1}]
}]
Only output JSON data.
If can't find share class name in context, please output empty JSON data: []
Answer: