diff --git a/README.md b/README.md index 35d8041..a0a8aef 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,13 @@ Final Dissertation Submission Repository ## Repository Structure ``` ├── run.sh # Bash script to run project elements from one place -├── data/ # Holder from project data, filled using scripts +├── data/ # Holder from project data +| ├── claims.json # Retreived claims from dbkf fetcher +| ├── dev-eng.csv +| ├── train-eng.csv # Normalized disinformation claims in CSV format from CLAN +| ├── input.jsonl # Response in raw format to give as context to agent +| ├── ranked.jsonl # Cleaned trigger event response from scorer frontend +| └── results.jsonl # Output from wrapper script, read and modified by scorer ├── literature/ | └── report.pdf # Final submission report ├── agent/ # Code for main project pipeline diff --git a/agent/tools/triggerEventTools.ts b/agent/tools/triggerEventTools.ts index e765765..6938db7 100644 --- a/agent/tools/triggerEventTools.ts +++ b/agent/tools/triggerEventTools.ts @@ -3,6 +3,7 @@ import * as z from "zod"; import { queryScraper } from "./webSearch"; import { extractWebpageContent } from "./webpageFetch"; import { rankDynamically } from "./retreiveExamples"; +import { logger } from "../utils/logger"; export async function rankAndDisplayData(data: string[], context: string):Promise { @@ -14,6 +15,7 @@ export async function rankAndDisplayData(data: string[], context: string):Promis // Define tools const webSearch = tool( async ({ a }) => { + logger.info("Using Web Search") const data = await queryScraper(a); return await rankAndDisplayData(data, a); }, @@ -28,6 +30,7 @@ const webSearch = tool( const openWebpage = tool( async ({ a }) => { + logger.info("Using Open Webpage") const data = await extractWebpageContent(a); return data; }, diff --git a/supporting/scorer/display.py b/supporting/scorer/display.py index 7e81db7..3228b96 100644 --- a/supporting/scorer/display.py +++ b/supporting/scorer/display.py @@ -258,7 +258,6 @@ elif view == "Single Claim Random": score = 1 - (rank_position / (n - 1)) if (claim_obj["extra_info"] != ""): - print(claim_obj["extra_info"]) if (claim_obj["extra_info"].find("PERFECT") != -1): score = 1 else: