pwcGraphRAG / cache /claim_extraction /chat-62fd36848d52dcc1ed434c906d244cbd
cordwainersmith
Add project files and Docker setup
c917d47
raw
history blame contribute delete
8.79 kB
{"result": "## \n(EL AL<|>NONE<|>BAGGAGE MEASUREMENTS AND WEIGHT LIMITS<|>TRUE<|>NONE<|>NONE<|>EL AL reserves the right to refuse to transport an animal at any stage in accordance with the provisions of any law.<|>EL AL will not be liable in case of death and/or any other medical event to a dog/cat during the flight.)\n##\n(EL AL<|>NONE<|>BAGGAGE MEASUREMENTS AND WEIGHT LIMITS<|>TRUE<|>NONE<|>NONE<|>Only the following pets: dogs, cats and exotic birds can be transported in the cabin with their owners, giving that their weight, including the cage, does not exceed 9kg.<|>As personal baggage in the aircraft cabin – Only the following pets: dogs, cats and exotic birds can be transported in the cabin with their owners, giving that their weight, including the cage, does not exceed 9kg.)\n##\n(EL AL<|>NONE<|>BAGGAGE MEASUREMENTS AND WEIGHT LIMITS<|>TRUE<|>NONE<|>NONE<|>In certain instances (e.g. large animals), animals must be transported as checked baggage.<|>As checked baggage – In certain instances (e.g. large animals), animals must be transported as checked baggage.)\n##\n(EL AL<|>NONE<|>BAGGAGE MEASUREMENTS AND WEIGHT LIMITS<|>TRUE<|>NONE<|>NONE<|>There are instances in which an animal may be transported by the Cargo Division (e.g., an extra-large animal or an animal flying unaccompanied).<|>As registered cargo – There are instances in which an animal may be transported by the Cargo Division (e.g., an extra-large animal or an animal flying unaccompanied).)\n<|COMPLETE|>", "input": "\n-Target activity-\nYou are an intelligent assistant that helps a human analyst to analyze claims against certain entities presented in a text document.\n\n-Goal-\nGiven a text document that is potentially relevant to this activity, an entity specification, and a claim description, extract all entities that match the entity specification and all claims against those entities.\n\n-Steps-\n1. Extract all named entities that match the predefined entity specification. Entity specification can either be a list of entity names or a list of entity types.\n2. For each entity identified in step 1, extract all claims associated with the entity. Claims need to match the specified claim description, and the entity should be the subject of the claim.\nFor each claim, extract the following information:\n- Subject: name of the entity that is subject of the claim, capitalized. The subject entity is one that committed the action described in the claim. Subject needs to be one of the named entities identified in step 1.\n- Object: name of the entity that is object of the claim, capitalized. The object entity is one that either reports/handles or is affected by the action described in the claim. If object entity is unknown, use **NONE**.\n- Claim Type: overall category of the claim, capitalized. Name it in a way that can be repeated across multiple text inputs, so that similar claims share the same claim type\n- Claim Status: **TRUE**, **FALSE**, or **SUSPECTED**. TRUE means the claim is confirmed, FALSE means the claim is found to be False, SUSPECTED means the claim is not verified.\n- Claim Description: Detailed description explaining the reasoning behind the claim, together with all the related evidence and references.\n- Claim Date: Period (start_date, end_date) when the claim was made. Both start_date and end_date should be in ISO-8601 format. If the claim was made on a single date rather than a date range, set the same date for both start_date and end_date. If date is unknown, return **NONE**.\n- Claim Source Text: List of **all** quotes from the original text that are relevant to the claim.\n\nFormat each claim as (<subject_entity><|><object_entity><|><claim_type><|><claim_status><|><claim_start_date><|><claim_end_date><|><claim_description><|><claim_source>)\n\n3. Return output in English as a single list of all the claims identified in steps 1 and 2. Use **##** as the list delimiter.\n\n4. When finished, output <|COMPLETE|>\n\n-Examples-\nExample 1:\nEntity specification: organization\nClaim description: red flags associated with an entity\nText: According to an article on 2022/01/10, Company A was fined for bid rigging while participating in multiple public tenders published by Government Agency B. The company is owned by Person C who was suspected of engaging in corruption activities in 2015.\nOutput:\n\n(COMPANY A<|>GOVERNMENT AGENCY B<|>ANTI-COMPETITIVE PRACTICES<|>TRUE<|>2022-01-10T00:00:00<|>2022-01-10T00:00:00<|>Company A was found to engage in anti-competitive practices because it was fined for bid rigging in multiple public tenders published by Government Agency B according to an article published on 2022/01/10<|>According to an article published on 2022/01/10, Company A was fined for bid rigging while participating in multiple public tenders published by Government Agency B.)\n<|COMPLETE|>\n\nExample 2:\nEntity specification: Company A, Person C\nClaim description: red flags associated with an entity\nText: According to an article on 2022/01/10, Company A was fined for bid rigging while participating in multiple public tenders published by Government Agency B. The company is owned by Person C who was suspected of engaging in corruption activities in 2015.\nOutput:\n\n(COMPANY A<|>GOVERNMENT AGENCY B<|>ANTI-COMPETITIVE PRACTICES<|>TRUE<|>2022-01-10T00:00:00<|>2022-01-10T00:00:00<|>Company A was found to engage in anti-competitive practices because it was fined for bid rigging in multiple public tenders published by Government Agency B according to an article published on 2022/01/10<|>According to an article published on 2022/01/10, Company A was fined for bid rigging while participating in multiple public tenders published by Government Agency B.)\n##\n(PERSON C<|>NONE<|>CORRUPTION<|>SUSPECTED<|>2015-01-01T00:00:00<|>2015-12-30T00:00:00<|>Person C was suspected of engaging in corruption activities in 2015<|>The company is owned by Person C who was suspected of engaging in corruption activities in 2015)\n<|COMPLETE|>\n\n-Real Data-\nUse the following input for your answer.\nEntity specification: ['organization', 'person', 'geo', 'event']\nClaim description: Extract baggage measurements, weight limits, and restrictions from airline documentation.\nText: Traveling with pets\nHeading out on a long vacation? Planning to move abroad with the entire family? We consolidated all of the important information so that you and your pet can enjoy a pleasant and quiet flight experience.\n\nFirst and foremost\nThe Ministry of Agriculture is the authority in Israel that oversees the transport of pets to and from Israel, including service dogs. If you intend to transport an animal, you must obtain authorization from the Ministry of Agriculture’s Veterinary Services. Ways to contact the Ministry of Agriculture.\n\nPlease consider that the authorization process may take several months and involves performing several animal tests.\n\nPlease note, some dogs and cats may develop sensitivity and/or breathing problems during the flight, which may adversely affect their health and in some cases even result in death. EL AL will not be liable in case of death and/or any other medical event to a dog/cat during the flight.\n\n* Snub-nosed (brachycephalic) dog and cat breeds are not approved to be transported as baggage in the luggage compartment or as cargo accompanied by a waybill.\n* Dangerous dogs, as defined in the Israeli Law for the Regulation of Dog Supervision, are not approved for transportation.\n* EL AL reserves the right to refuse to transport an animal at any stage in accordance with the provisions of any law.\n\nThere are a number of ways to transport animals:\nAs personal baggage in the aircraft cabin – Only the following pets: dogs, cats and exotic birds can be transported in the cabin with their owners, giving that their weight, including the cage, does not exceed 9kg. Service dogs are exempt from this weight limit. In this case, you should arrive at the check-in counter with the pet.\nAs checked baggage – In certain instances (e.g. large animals), animals must be transported as checked baggage. In this case, you must send off the animal at the check-in counter; upon landing, you will retrieve your animal in the Arrivals Hall.\nAs registered cargo – There are instances in which an animal may be transported by the Cargo Division (e.g., an extra-large animal or an animal flying unaccompanied). In this case, all transport arrangements will be made via the El Al Cargo Division. The animal will be dropped off at the cargo terminal. Please contact the EL AL Cargo Store.\nOutput:", "parameters": {"model": "gpt-4o-mini", "temperature": 0.0, "frequency_penalty": 0.0, "presence_penalty": 0.0, "top_p": 1.0, "max_tokens": 4000, "n": 1}, "history": null}