glam/data/person/ID_AU-01-CAN_197X_AU-01-CAN_XXXX_MARTIN-THOMAS.json
kempersc 556cc6c294 Add workspace configuration for Git and Gitea integration
- Set up GitHub integration to be disabled.
- Configure Git settings including path and autofetch options.
- Add Gitea instance URL and repository details.
- Enable YAML support for LinkML schemas with validation.
- Define file associations for YAML files.
- Recommend essential extensions for development and exclude unwanted ones.
2026-01-11 02:50:39 +01:00

1897 lines
No EOL
79 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"ppid": "ID_AU-01-CAN_197X_AU-01-CAN_XXXX_MARTIN-THOMAS",
"ppid_type": "ID",
"ppid_components": {
"type": "ID",
"first_location": "AU-01-CAN",
"first_date": "197X",
"last_location": "AU-01-CAN",
"last_date": "XXXX",
"name_tokens": [
"MARTIN",
"THOMAS"
],
"first_date_source": "inferred_birth_decade.primary_value",
"first_date_alternatives": [
"196X"
],
"first_location_source": "inferred_birth_settlement",
"last_location_source": "inferred_current_settlement"
},
"name": {
"full_name": "Martin Thomas",
"display_name": "Martin Thomas",
"name_romanized": null,
"name_tokens": [
"MARTIN",
"THOMAS"
],
"source": "linkedin_profile"
},
"is_living": true,
"heritage_relevance": {
"is_heritage_relevant": true,
"heritage_types": [
"E"
],
"rationale": "Identified as heritage staff at National Library of Australia"
},
"affiliations": [],
"profile_data": {
"name": "Martin Thomas",
"linkedin_url": "https://www.linkedin.com/in/martin-thomas-3a9857276",
"headline": "Professor of History at The Australian National University",
"location": "Canberra, Australian Capital Territory, Australia (AU)",
"connections": "313 connections • 9 followers",
"about": "Cultural historian, writer, filmmaker, radio producer, and oral history interviewer. Prize-winning biographer and essayist. Author/editor of eight books with two more under contract. Employment history is wide-ranging and international, spanning university, media, museum, and public sectors. Scholarly work covers many aspects of cultural history including exploration and expeditions, landscape studies, history of anthropology, photography and sound recording, and oral history. Ongoing commitment to cross-cultural history and storytelling, grounded on longstanding connections with Indigenous Australians, especially in Arnhem Land in the far north of the country. Strong history of success in competitive research funding with awards in excess of AU$1.8 million from the Australian Research Council. Further funding from other agencies including Screen Australia, the Australia Council for the Arts, and private foundations. Have held major visiting roles outside Australia including Co-Director of Menzies Australia Institute at Kings College London; Keith Cameron Professor of Australian History at University College Dublin; and Smithsonian Fellow at the Smithsonian Institution in DC. Have a range of teaching and administrative responsibilities at the Australian National University. Teach courses in public history, exploration, and historical methods. Have supervised numerous PhDs to completion and am presently the School of Historys Convenor of Higher Degrees by Research. Total Experience: 29 years and 8 months",
"experience": [
{
"title": "Professor Of History",
"company": "The Australian National University",
"date_range": "Mar 2010 - Present • 15 years and 8 months",
"location": "Canberra, Australian Capital Territory, Australia",
"description": "Joined ANU as ARC Future Fellow (associate professor/research only) (2010-14); converted to teaching and research role in 2014; professor since 2019."
},
{
"title": "Oral History Interviewer",
"company": "National Library of Australia",
"date_range": "Jun 2003 - Present • 22 years and 5 months",
"location": "Canberra, Australian Capital Territory, Australia",
"description": "Recording whole-of-life interviews with prominent Australians. More than 30 interviews in 20 years."
},
{
"title": "Co-Director And Visiting Professor At Menzies Australia Institute",
"company": "King's College London",
"date_range": "Oct 2020 - Dec 2021 • 1 year and 2 months"
},
{
"title": "Keith Cameron Professor Of Australian History",
"company": "University College Dublin",
"date_range": "Aug 2019 - Jun 2020 • 10 months",
"location": "Dublin, County Dublin, Ireland",
"description": "Visiting professorship (teaching and research) in the UCD School of History"
},
{
"title": "Research Fellow",
"company": "University of Sydney",
"date_range": "Jun 2004 - Feb 2010 • 5 years and 8 months",
"location": "Sydney, New South Wales, Australia",
"description": "Sesqui Postdoctoral Fellow (2004-07); then Research Fellow in the Department of History, School of Philosophical and Historical Inquiry."
},
{
"title": "Academic Advisor",
"company": "National Museum of Australia",
"date_range": "Feb 2007 - Nov 2009 • 2 years and 9 months",
"location": "Canberra, Australian Capital Territory, Australia",
"description": "Advisor and book editor for Barks, Birds and Billabongs, an international symposium revisiting the American-Australian Scientific Expedition to Arnhem Land of 1948 https://www.nma.gov.au/audio/barks-birds-and-billabongs-symposium"
},
{
"title": "Radio Producer",
"company": "Australian Broadcasting Corporation (ABC)",
"date_range": "Jun 1991 - Aug 2008 • 17 years and 2 months",
"location": "Sydney, New South Wales, Australia",
"description": "Researched, wrote, recorded and produced fifteen feature-length documentaries for radio that were broadcast on Hindsight, The Listening Room, Radio Eye, 360 and other programs on ABC Radio National and ABC-FM."
},
{
"title": "Smithsonian Fellow",
"company": "Smithsonian Institution",
"date_range": "Feb 2008 - Apr 2008 • 2 months",
"location": "Washington DC-Baltimore Area",
"description": "Visiting Fellow, funded by the Institution's visitors program. Based in the Smithsonian Archives division to investigate records of the Smithsonian-sponsored American-Australian Scientific Expedition to Arnhem Land (1948)."
},
{
"title": "ARC Postdoctoral Fellow",
"company": "University of Technology Sydney",
"date_range": "May 2001 - Apr 2004 • 2 years and 11 months",
"location": "Sydney, New South Wales, Australia",
"description": "Postdoc in the UTS Faculty of Humanities and Social Sciences, funded by the Australian Research Council."
}
],
"education": [
{
"degree": "Doctor of Philosophy - PhD, Cultural History/Studies",
"institution": "University of Technology Sydney",
"date_range": "1995 - 2000 • 5 years"
}
],
"skills": [
"producer",
"anthropology",
"photography",
"recording",
"storytelling",
"research",
"funding",
"arts",
"foundations",
"director",
"teaching",
"courses",
"completion",
"oral history"
],
"languages": [],
"profile_image_url": "https://media.licdn.com/dms/image/v2/D5603AQH_UU_IlcdD5w/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1684043241194?e=2147483647&v=beta&t=n-z9D38F9ar6muw4j0zLdwIWMMM_5GeZs0drmmoyjrM"
},
"web_claims": [
{
"claim_type": "nationality",
"claim_value": "British",
"provenance": {
"statement_created_at": "2026-01-11T00:27:27.975270+00:00",
"source_archived_at": "2026-01-11T00:27:20.366698+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" born biography",
"search_depth": "standard",
"source_url": "https://en.wikipedia.org/wiki/Martin_Thomas_(historian)",
"source_title": "Martin Thomas (historian) - Wikipedia",
"source_snippet": "an) - Born in 1964, British historian. Studied at Oxford",
"extraction_method": "regex_pattern_matching",
"pattern_type": "nationality",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[118:174]",
"all_sources": [
{
"url": "https://en.wikipedia.org/wiki/Martin_Thomas_(historian)",
"name": "Martin Thomas (historian) - Wikipedia"
},
{
"url": "https://www.imdb.com/name/nm2203509/",
"name": "Martin Thomas | Actor, Producer, Writer"
},
{
"url": "https://en.wikisource.org/wiki/Dictionary_of_National_Biography,_1885-1900/Martin,_Thomas_(1697-1771)",
"name": "Dictionary of National Biography, 1885-1900/Martin, Thomas (1697-1771) - Wikisource, the free online library"
},
{
"url": "https://www.imdb.com/name/nm2806302/",
"name": "Martin Thomas | Actor, Producer"
},
{
"url": "https://www.bhamwiki.com/w/Thomas_Martin",
"name": "Thomas Martin - Bhamwiki"
}
],
"source_count": 19,
"answer_content_hash": "1873f222740f782f"
}
},
{
"claim_type": "nationality",
"claim_value": "Australian",
"provenance": {
"statement_created_at": "2026-01-11T00:27:27.975289+00:00",
"source_archived_at": "2026-01-11T00:27:20.366698+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" born biography",
"search_depth": "standard",
"source_url": "https://en.wikipedia.org/wiki/Martin_Thomas_(historian)",
"source_title": "Martin Thomas (historian) - Wikipedia",
"source_snippet": "6. Martin Thomas (Australian historian and documentary mak",
"extraction_method": "regex_pattern_matching",
"pattern_type": "nationality",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[961:1019]",
"all_sources": [
{
"url": "https://en.wikipedia.org/wiki/Martin_Thomas_(historian)",
"name": "Martin Thomas (historian) - Wikipedia"
},
{
"url": "https://www.imdb.com/name/nm2203509/",
"name": "Martin Thomas | Actor, Producer, Writer"
},
{
"url": "https://en.wikisource.org/wiki/Dictionary_of_National_Biography,_1885-1900/Martin,_Thomas_(1697-1771)",
"name": "Dictionary of National Biography, 1885-1900/Martin, Thomas (1697-1771) - Wikisource, the free online library"
},
{
"url": "https://www.imdb.com/name/nm2806302/",
"name": "Martin Thomas | Actor, Producer"
},
{
"url": "https://www.bhamwiki.com/w/Thomas_Martin",
"name": "Thomas Martin - Bhamwiki"
}
],
"source_count": 19,
"answer_content_hash": "1873f222740f782f"
}
},
{
"claim_type": "education",
"claim_value": {
"type": "phd",
"institution": "th",
"year": null
},
"provenance": {
"statement_created_at": "2026-01-11T00:27:34.437503+00:00",
"source_archived_at": "2026-01-11T00:27:29.001170+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" Professor of History at The Australian National University education career university",
"search_depth": "standard",
"source_url": "https://researchportalplus.anu.edu.au/en/persons/martin-thomas/",
"source_title": "Martin Thomas - The Australian National University",
"source_snippet": "y of Sydney and his doctorate at the University of Tech",
"extraction_method": "regex_pattern_matching",
"pattern_type": "phd",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[114:169]",
"all_sources": [
{
"url": "https://researchportalplus.anu.edu.au/en/persons/martin-thomas/",
"name": "Martin Thomas - The Australian National University"
},
{
"url": "https://history.cass.anu.edu.au/people/professor-martin-thomas",
"name": "Professor Martin Thomas | School of History"
},
{
"url": "https://www.linkedin.com/in/martin-thomas-3a9857276/",
"name": "Martin Thomas - The Australian National University | LinkedIn"
},
{
"url": "https://www.roninfilms.com.au/person/15603/martin-thomas.html",
"name": "Martin Thomas - Ronin Films - Educational DVD Sales"
},
{
"url": "https://press.anu.edu.au/publications/authors-editors/martin-thomas",
"name": "Martin Thomas - ANU Press - The Australian National University"
}
],
"source_count": 19,
"answer_content_hash": "e4ce5b243aa40bf8"
}
},
{
"claim_type": "position",
"claim_value": {
"title": "Professor",
"organization": "History at The Australian National University (ANU)",
"year": null
},
"provenance": {
"statement_created_at": "2026-01-11T00:27:34.438372+00:00",
"source_archived_at": "2026-01-11T00:27:29.001170+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" Professor of History at The Australian National University education career university",
"search_depth": "standard",
"source_url": "https://researchportalplus.anu.edu.au/en/persons/martin-thomas/",
"source_title": "Martin Thomas - The Australian National University",
"source_snippet": "Martin Thomas, Professor of History at The Australian National University (ANU), completed his BA a",
"extraction_method": "regex_pattern_matching",
"pattern_type": "position",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[0:99]",
"all_sources": [
{
"url": "https://researchportalplus.anu.edu.au/en/persons/martin-thomas/",
"name": "Martin Thomas - The Australian National University"
},
{
"url": "https://history.cass.anu.edu.au/people/professor-martin-thomas",
"name": "Professor Martin Thomas | School of History"
},
{
"url": "https://www.linkedin.com/in/martin-thomas-3a9857276/",
"name": "Martin Thomas - The Australian National University | LinkedIn"
},
{
"url": "https://www.roninfilms.com.au/person/15603/martin-thomas.html",
"name": "Martin Thomas - Ronin Films - Educational DVD Sales"
},
{
"url": "https://press.anu.edu.au/publications/authors-editors/martin-thomas",
"name": "Martin Thomas - ANU Press - The Australian National University"
}
],
"source_count": 19,
"answer_content_hash": "e4ce5b243aa40bf8"
}
},
{
"claim_type": "award",
"claim_value": {
"type": "award",
"name": "Smithsonian Institution Fellowship in 2008"
},
"provenance": {
"statement_created_at": "2026-01-11T00:27:48.662983+00:00",
"source_archived_at": "2026-01-11T00:27:35.443958+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" publications awards honors books",
"search_depth": "standard",
"source_url": "https://www.goodreads.com/author/show/97348.Thomas_R_Martin",
"source_title": "Thomas R. Martin (Author of Ancient Greece)",
"source_snippet": "omsbury 2024).\n - Awarded Smithsonian Institution Fellowship in 2008.\n\n3. **Martin Thoma",
"extraction_method": "regex_pattern_matching",
"pattern_type": "award",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1564:1654]",
"all_sources": [
{
"url": "https://www.goodreads.com/author/show/97348.Thomas_R_Martin",
"name": "Thomas R. Martin (Author of Ancient Greece)"
},
{
"url": "https://researchportalplus.anu.edu.au/en/persons/martin-thomas/",
"name": "Martin Thomas - The Australian National University"
},
{
"url": "https://www.pw.org/directory/writers/thomas_martin",
"name": "Thomas Martin | Directory of Writers from Poets & Writers"
},
{
"url": "https://www.amazon.com/stores/author/B001IZX59O",
"name": "Amazon.com: Martin Thomas: books, biography, latest update"
},
{
"url": "https://en.wikipedia.org/wiki/Thomas_R._Martin",
"name": "Thomas R. Martin - Wikipedia"
}
],
"source_count": 20,
"answer_content_hash": "85fc74e4e9462b85"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "linkedin_url",
"value": "https://www.linkedin.com/in/martinthomas59"
},
"provenance": {
"statement_created_at": "2026-01-11T00:27:53.668313+00:00",
"source_archived_at": "2026-01-11T00:27:49.669352+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" contact email twitter linkedin orcid profile photo",
"search_depth": "standard",
"source_url": "https://www.linkedin.com/in/thomas-martin-ph-d-bba2575/",
"source_title": "Thomas Martin, Ph.D. - Chief Scientist, Georgia Tech Research Institute | LinkedIn",
"source_snippet": "is Martin Thomas on LinkedIn (https://www.linkedin.com/in/martinthomas59/), a Senior Marketing Executiv",
"extraction_method": "regex_pattern_matching",
"pattern_type": "linkedin_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[165:268]",
"all_sources": [
{
"url": "https://www.linkedin.com/in/thomas-martin-ph-d-bba2575/",
"name": "Thomas Martin, Ph.D. - Chief Scientist, Georgia Tech Research Institute | LinkedIn"
},
{
"url": "https://www.linkedin.com/in/tpm319/",
"name": "Thomas Martin - Python / Machine Learning / Earth System Science | LinkedIn"
},
{
"url": "https://www.linkedin.com/in/thomas-martin-bb29776/",
"name": "Thomas Martin - VP CX and Brand Standards @ SGEi | LinkedIn"
},
{
"url": "https://www.linkedin.com/in/martinthomas59/",
"name": "Martin Thomas - MJT Consulting | LinkedIn"
},
{
"url": "https://orcid.org/",
"name": "ORCID"
}
],
"source_count": 19,
"answer_content_hash": "81f1b1b5a6337545"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "researchgate_url",
"value": "https://www.researchgate.net/profile/Martin-Thomas-3"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168081+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "istry. [ResearchGate profile](https://www.researchgate.net/profile/Martin-Thomas-3)\n - Thomas Martin (various",
"extraction_method": "regex_pattern_matching",
"pattern_type": "researchgate_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[341:452]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "researchgate_url",
"value": "https://www.researchgate.net/profile/Thomas-Martin-36"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168462+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "ests. [ResearchGate profiles](https://www.researchgate.net/profile/Thomas-Martin-36), [https://www.researchgate.n",
"extraction_method": "regex_pattern_matching",
"pattern_type": "researchgate_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[627:740]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "researchgate_url",
"value": "https://www.researchgate.net/profile/Thomas-Martin-32"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168487+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "t/profile/Thomas-Martin-36), [https://www.researchgate.net/profile/Thomas-Martin-32], etc.\n - Martin Thomas at",
"extraction_method": "regex_pattern_matching",
"pattern_type": "researchgate_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[684:796]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://holycross.academia.edu/ThomasMartin"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168518+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "s.edu. [Academia.edu profile](https://holycross.academia.edu/ThomasMartin)\n - Martin Thomas: Studies",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1074:1176]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://independent.academia.edu/MartinThomas"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168541+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "/2009. [Academia.edu profile](https://independent.academia.edu/MartinThomas)\n - Thomas Martin (Saarland",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1245:1350]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://uni-saarland.academia.edu/ThomasMartin"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168564+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "earch. [Academia.edu profile](https://uni-saarland.academia.edu/ThomasMartin)\n - Thomas Martin (King's C",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1413:1519]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://kcl.academia.edu/ThomasMartin"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168579+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "junct. [Academia.edu profile](https://kcl.academia.edu/ThomasMartin)\n - Martin Thomas (Iqra Uni",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1559:1656]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://iqrauniversity.academia.edu/MartinThomas"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168594+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "ences. [Academia.edu profile](https://iqrauniversity.academia.edu/MartinThomas)\n\n3. **Google Scholar:**\n -",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1701:1809]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=2UppxVoAAAAJ&hl=en"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168609+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "ity ecology. [Google Scholar](https://scholar.google.com/citations?user=2UppxVoAAAAJ&hl=en)\n - Martin Thomas (Keele Un",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[1894:2014]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=PxWgv9kAAAAJ&hl=en"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.168630+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "pidemiology. [Google Scholar](https://scholar.google.com/citations?user=PxWgv9kAAAAJ&hl=en)\n - Thomas Martin (Manchest",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2079:2199]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=yNWXEOYAAAAJ&hl=en"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.179336+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "ryptography. [Google Scholar](https://scholar.google.com/citations?user=yNWXEOYAAAAJ&hl=en)\n - Martin George Thomas (I",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2258:2378]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=pEVNtkMAAAAJ&hl=en"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.179399+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "ity control. [Google Scholar](https://scholar.google.com/citations?user=pEVNtkMAAAAJ&hl=en)\n - Martin Thomas Jahn (Hel",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2691:2811]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=4BVAsskAAAAJ&hl=nl"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:11.179497+00:00",
"source_archived_at": "2026-01-11T00:27:54.674769+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://holycross.academia.edu/ThomasMartin",
"source_title": "Thomas Martin - Profile on Academia.edu",
"source_snippet": "microbiome. [Google Scholar](https://scholar.google.com/citations?user=4BVAsskAAAAJ&hl=nl)\n\nIf you want a specific Mart",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2869:2988]",
"all_sources": [
{
"url": "https://holycross.academia.edu/ThomasMartin",
"name": "Thomas Martin - Profile on Academia.edu"
},
{
"url": "https://independent.academia.edu/MartinThomas",
"name": "Martin Thomas - Academia.edu"
},
{
"url": "https://uni-saarland.academia.edu/ThomasMartin",
"name": "Thomas Martin | Saarland University - Academia.edu"
},
{
"url": "https://independent.academia.edu/ThomasMartin31",
"name": "Thomas Martin - Academia.edu"
},
{
"url": "https://independent.academia.edu/MARTINTHOMASANTONY",
"name": "MARTIN THOMAS ANTONY - Academia.edu"
}
],
"source_count": 59,
"answer_content_hash": "aecff9fb30a8debb"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "martin"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.847445+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "am:\n - Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe): 9,598 follower",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[63:130]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "martin_nofro"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.847853+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "e athlete.\n - Martin Thomas (@martin_nofro): 8,004 followers, involved w",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[166:239]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "toposan"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.847862+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "VE events.\n - Martin Thomas (@toposan): 218 followers, posts random",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[259:327]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "thomasmartin"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.847875+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "Thomas\"):\n - Thomas Martin (@thomasmartin.official): 31K followers, che",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[400:472]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "tomarrsch"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.847883+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "n-starred.\n - Thomas Martin (@tomarrsch): 343 followers, sports-relat",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[511:581]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "social_media_content",
"claim_value": {
"type": "follower_count",
"value": "9,598"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.849484+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "🇷 OLY (@martin.thomas_canoe): 9,598 followers, Olympic finalist Tokyo 2020,",
"extraction_method": "regex_pattern_matching",
"pattern_type": "follower_count",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[86:161]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "social_media_content",
"claim_value": {
"type": "follower_count",
"value": "8,004"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.849499+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "artin Thomas (@martin_nofro): 8,004 followers, involved with DOUBLE TOASTE",
"extraction_method": "regex_pattern_matching",
"pattern_type": "follower_count",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[182:256]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "social_media_content",
"claim_value": {
"type": "follower_count",
"value": "218"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.849504+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "- Martin Thomas (@toposan): 218 followers, posts random content.\n\n- Ins",
"extraction_method": "regex_pattern_matching",
"pattern_type": "follower_count",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[272:343]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "social_media_content",
"claim_value": {
"type": "follower_count",
"value": "31K"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.849512+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "tin (@thomasmartin.official): 31K followers, chef at Jacobs Restaurant Ha",
"extraction_method": "regex_pattern_matching",
"pattern_type": "follower_count",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[424:497]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "social_media_content",
"claim_value": {
"type": "follower_count",
"value": "343"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:16.849516+00:00",
"source_archived_at": "2026-01-11T00:28:12.183105+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/thomasmartin.official/",
"source_title": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos",
"source_snippet": "- Thomas Martin (@tomarrsch): 343 followers, sports-related content.\n -",
"extraction_method": "regex_pattern_matching",
"pattern_type": "follower_count",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[524:596]",
"all_sources": [
{
"url": "https://www.instagram.com/thomasmartin.official/",
"name": "Thomas Martin (@thomasmartin.official) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tomarrsch/",
"name": "Thomas Martin (@tomarrsch) • Instagram photos and videos"
},
{
"url": "https://www.instagram.com/tmstr79/",
"name": "Thomas Martin (@tmstr79) • Instagram photos and videos"
},
{
"url": "https://hotel-jacob.com/gastronomy/jacobs-restaurant.html",
"name": "Jacobs Restaurant Hamburg"
},
{
"url": "https://www.instagram.com/martin.thomas_canoe/",
"name": "Martin Thomas 🇫🇷 OLY (@martin.thomas_canoe) • Instagram photos and videos"
}
],
"source_count": 14,
"answer_content_hash": "b6ec50ece1484340"
}
},
{
"claim_type": "hobby",
"claim_value": {
"type": "volunteering",
"activity": "activities of any individual named \"Mart"
},
"provenance": {
"statement_created_at": "2026-01-11T00:28:22.560116+00:00",
"source_archived_at": "2026-01-11T00:28:17.855078+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"Martin Thomas\" hobbies interests passions politics activism volunteer",
"search_depth": "standard",
"source_url": "https://www.linkedin.com/pub/dir/Martin/Thomas",
"source_title": "1500+ \"Martin Thomas\" profiles",
"source_snippet": "sions, politics, activism, or volunteer activities of any individual named \"Martin Thomas\" is available in the",
"extraction_method": "regex_pattern_matching",
"pattern_type": "volunteering",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[57:167]",
"all_sources": [
{
"url": "https://www.linkedin.com/pub/dir/Martin/Thomas",
"name": "1500+ \"Martin Thomas\" profiles"
},
{
"url": "https://www.linkedin.com/in/martin-thomas-6777873/",
"name": "Martin Thomas - Retired - Retired - PwC | LinkedIn"
},
{
"url": "https://www.linkedin.com/pub/dir/Thomas/Martin",
"name": "4800+ \"Thomas Martin\" profiles"
},
{
"url": "https://www.linkedin.com/in/martinthomas59/",
"name": "Martin Thomas - MJT Consulting | LinkedIn"
},
{
"url": "https://www.linkedin.com/in/martinthomas13/",
"name": "Martin Thomas - Microsoft | LinkedIn"
}
],
"source_count": 20,
"answer_content_hash": "586e6cf933452433"
}
}
],
"source_observations": [
{
"source_file": "/Users/kempersc/apps/glam/data/custodian/person/entity/martin-thomas-3a9857276_20251214T103906Z.json",
"observed_on": "2025-12-14T10:39:06.875000+00:00",
"extraction_agent": "claude-sonnet-4-20250514"
}
],
"enrichment_metadata": {
"birth_date_search": {
"attempted": true,
"searched_on": "2025-01-10T00:27:00Z",
"result": "not_found",
"notes": "Exa search found a different Martin Thomas (born 1964 UK). The Australian ANU professor's birth date not found. Search query: \"Martin Thomas\" ANU professor history born birthday biography"
}
},
"provenance": {
"created_at": "2026-01-09T17:29:48.567385+00:00",
"created_by": "generate_ppids.py",
"source_files": [
"/Users/kempersc/apps/glam/data/custodian/person/entity/martin-thomas-3a9857276_20251214T103906Z.json"
],
"modified_at": "2026-01-09T19:50:54.505339+00:00",
"modified_by": "enrich_ppids.py"
},
"linkedin_slug": "martin-thomas-3a9857276",
"ppid_history": [
{
"previous_ppid": "ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_MARTIN-THOMAS",
"new_ppid": "ID_XX-XX-XXX_197X_XX-XX-XXX_XXXX_MARTIN-THOMAS",
"changed_at": "2026-01-09T17:43:08.617296+00:00",
"reason": "observation_based_inference",
"inferred_fields": [
"inferred_birth_decade"
]
},
{
"previous_ppid": "ID_XX-XX-XXX_197X_XX-XX-XXX_XXXX_MARTIN-THOMAS",
"new_ppid": "ID_AU-01-CAN_197X_AU-01-CAN_XXXX_MARTIN-THOMAS",
"changed_at": "2026-01-09T19:50:54.505337+00:00",
"reason": "observation_based_inference",
"inferred_fields": [
"inferred_birth_decade",
"inferred_birth_settlement",
"inferred_current_settlement"
]
}
],
"inferred_birth_decade": {
"values": [
"196X",
"197X"
],
"edtf": "[196X,197X]",
"edtf_meaning": "one of: 1960s or 1970s",
"precision": "decade_set",
"primary_value": "197X",
"primary_rationale": "1971 is in 197X, but range extends into 196X",
"confidence": "very_low",
"inference_provenance": {
"method": "earliest_education_heuristic",
"inference_chain": [
{
"step": 1,
"observation": "Education record found",
"source_field": "profile_data.education",
"source_value": {
"institution": "University of Technology Sydney",
"degree": "Doctor of Philosophy - PhD, Cultural History/Studies",
"date_range": "1995 - 2000 • 5 years"
}
},
{
"step": 2,
"extraction": "Start year extracted from date_range",
"extracted_value": 1995
},
{
"step": 3,
"assumption": "Education entry age is approximately 24 (±3 years)",
"rationale": "Standard entry age for this education level in Netherlands/Europe",
"confidence_impact": "Assumption introduces uncertainty; actual age may vary ±3 years"
},
{
"step": 4,
"calculation": "1995 - 24 = 1971",
"result": "Estimated birth year: 1971",
"range": "1968-1974 (accounting for ±3 year variance)"
},
{
"step": 5,
"generalization": "Birth year range spans decade boundary",
"input_range": [
1968,
1974
],
"output": [
"196X",
"197X"
],
"edtf": "[196X,197X]",
"rationale": "Cannot determine which decade with certainty; using EDTF 'one of' set notation"
}
],
"assumptions": [
"Entry age for education/first job: 24 years (±3)",
"Career records are complete in LinkedIn profile"
],
"boundary_note": "Birth year estimate 1971 spans decades 196X/197X",
"inferred_at": "2026-01-09T19:50:54.476813+00:00",
"inferred_by": "enrich_ppids.py"
}
},
"inferred_birth_settlement": {
"value": "Canberra",
"formatted": "AU-01-CAN",
"country_code": "AU",
"region_code": "01",
"settlement_code": "CAN",
"confidence": "very_low",
"inference_provenance": {
"method": "earliest_job_location",
"inference_chain": [
{
"step": 1,
"observation": "Earliest job with location found (no education location available)",
"source_field": "profile_data.experience",
"source_value": {
"company": "Australian Broadcasting Corporation (ABC)",
"title": "Radio Producer",
"date_range": "Jun 1991 - Aug 2008 • 17 years and 2 months",
"location": "Sydney, New South Wales, Australia"
}
},
{
"step": 2,
"observation": "Earliest job with location found (no education location available)",
"source_field": "profile_data.experience",
"source_value": {
"company": "University of Technology Sydney",
"title": "ARC Postdoctoral Fellow",
"date_range": "May 2001 - Apr 2004 • 2 years and 11 months",
"location": "Sydney, New South Wales, Australia"
}
},
{
"step": 3,
"observation": "Earliest job with location found (no education location available)",
"source_field": "profile_data.experience",
"source_value": {
"company": "National Library of Australia",
"title": "Oral History Interviewer",
"date_range": "Jun 2003 - Present • 22 years and 5 months",
"location": "Canberra, Australian Capital Territory, Australia"
}
},
{
"step": 4,
"geocoding": "GeoNames resolution",
"query": "Canberra, Australian Capital Territory, Australia",
"result": {
"geonames_id": 2172517,
"geonames_name": "Canberra",
"admin1_code": "01",
"admin1_name": "Australian Capital Territory",
"feature_code": "PPLC",
"latitude": -35.28346,
"longitude": 149.12807
}
},
{
"step": 5,
"formatting": "CC-RR-PPP generation",
"result": "AU-01-CAN"
}
],
"assumptions": [
"First job location represents early life region"
],
"assumption_note": "Job location is weak proxy for birth location; person likely relocated for work",
"geonames_data": {
"geonames_id": 2172517,
"geonames_name": "Canberra",
"admin1_code": "01",
"admin1_name": "Australian Capital Territory",
"feature_code": "PPLC",
"latitude": -35.28346,
"longitude": 149.12807
},
"inferred_at": "2026-01-09T19:50:54.499516+00:00",
"inferred_by": "enrich_ppids.py"
}
},
"inferred_current_settlement": {
"value": "Canberra",
"formatted": "AU-01-CAN",
"country_code": "AU",
"region_code": "01",
"settlement_code": "CAN",
"confidence": "medium",
"inference_provenance": {
"method": "profile_location",
"inference_chain": [
{
"step": 1,
"observation": "Profile location field found",
"source_field": "profile_data.location",
"source_value": "Canberra, Australian Capital Territory, Australia (AU)"
},
{
"step": 2,
"geocoding": "GeoNames resolution",
"query": "Canberra, Australian Capital Territory, Australia (AU)",
"result": {
"geonames_id": 2172517,
"geonames_name": "Canberra",
"admin1_code": "01",
"admin1_name": "Australian Capital Territory",
"feature_code": "PPLC",
"latitude": -35.28346,
"longitude": 149.12807
}
},
{
"step": 3,
"formatting": "CC-RR-PPP generation",
"result": "AU-01-CAN"
}
],
"assumptions": [
"Profile location is up-to-date",
"Profile location represents current residence"
],
"geonames_data": {
"geonames_id": 2172517,
"geonames_name": "Canberra",
"admin1_code": "01",
"admin1_name": "Australian Capital Territory",
"feature_code": "PPLC",
"latitude": -35.28346,
"longitude": 149.12807
},
"inferred_at": "2026-01-09T19:50:54.505325+00:00",
"inferred_by": "enrich_ppids.py"
}
},
"enrichment_history": [
{
"enrichment_timestamp": "2026-01-11T00:27:20.365747+00:00",
"enrichment_agent": "enrich_person_comprehensive.py v1.3.0",
"person_name": "Martin Thomas",
"context_used": "Professor of History at The Australian National University",
"searches_performed": [
"\"Martin Thomas\" born biography",
"\"Martin Thomas\" Professor of History at The Australian National University education career university",
"\"Martin Thomas\" publications awards honors books",
"\"Martin Thomas\" contact email twitter linkedin orcid profile photo",
"\"Martin Thomas\" researchgate academia.edu google scholar profile",
"\"Martin Thomas\" instagram facebook tiktok twitter social media profile",
"\"Martin Thomas\" hobbies interests passions politics activism volunteer"
],
"data_fabrication_check": "PASSED"
}
]
}