Update REAME to include description of data files

This commit is contained in:
William Jeynes
2026-02-19 11:43:25 +00:00
parent 78a49e2843
commit 5efce05821
3 changed files with 10 additions and 2 deletions
+7 -1
View File
@@ -10,7 +10,13 @@ Final Dissertation Submission Repository
## Repository Structure ## Repository Structure
``` ```
├── run.sh # Bash script to run project elements from one place ├── 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/ ├── literature/
| └── report.pdf # Final submission report | └── report.pdf # Final submission report
├── agent/ # Code for main project pipeline ├── agent/ # Code for main project pipeline
+3
View File
@@ -3,6 +3,7 @@ import * as z from "zod";
import { queryScraper } from "./webSearch"; import { queryScraper } from "./webSearch";
import { extractWebpageContent } from "./webpageFetch"; import { extractWebpageContent } from "./webpageFetch";
import { rankDynamically } from "./retreiveExamples"; import { rankDynamically } from "./retreiveExamples";
import { logger } from "../utils/logger";
export async function rankAndDisplayData(data: string[], context: string):Promise<string> { export async function rankAndDisplayData(data: string[], context: string):Promise<string> {
@@ -14,6 +15,7 @@ export async function rankAndDisplayData(data: string[], context: string):Promis
// Define tools // Define tools
const webSearch = tool( const webSearch = tool(
async ({ a }) => { async ({ a }) => {
logger.info("Using Web Search")
const data = await queryScraper(a); const data = await queryScraper(a);
return await rankAndDisplayData(data, a); return await rankAndDisplayData(data, a);
}, },
@@ -28,6 +30,7 @@ const webSearch = tool(
const openWebpage = tool( const openWebpage = tool(
async ({ a }) => { async ({ a }) => {
logger.info("Using Open Webpage")
const data = await extractWebpageContent(a); const data = await extractWebpageContent(a);
return data; return data;
}, },
-1
View File
@@ -258,7 +258,6 @@ elif view == "Single Claim Random":
score = 1 - (rank_position / (n - 1)) score = 1 - (rank_position / (n - 1))
if (claim_obj["extra_info"] != ""): if (claim_obj["extra_info"] != ""):
print(claim_obj["extra_info"])
if (claim_obj["extra_info"].find("PERFECT") != -1): if (claim_obj["extra_info"].find("PERFECT") != -1):
score = 1 score = 1
else: else: