{"ok":true,"site":{"host":"frederickmadore.com","url":"https://www.frederickmadore.com/","type":"live","desc":"Frédérick Madore, historian and digital humanist at the University of Bayreuth, studies Islam in francophone West Africa and develops open digital collections and AI workflows, including IWAC and…","tools":[{"name":"search_publications","kind":"answer","impl":"imperative","description":"Search Frédérick Madore's own publications: books, journal articles, chapters, edited volumes, special issues, reports, encyclopedia entries, theses and working papers. Free text matches titles, abstracts, authors, tags and venues. Returns one compact row per match (id, title, type, year, venue, url); pass an id to get_publication for the full record, or to get_citation to cite it.","title":"Search publications","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":500,"description":"Free text. Every word must appear; accents and case are ignored."},"type":{"type":"string","enum":["article","bulletin-article","book","chapter","special-issue","report","encyclopedia","blogpost","masters-thesis","phd-dissertation","conference-proceedings","working-paper"],"description":"Publication type."},"tag":{"type":"string","description":"A subject tag the publication carries."},"country":{"type":"string","description":"A country the work covers, e.g. \"Benin\" or \"Togo\"."},"project":{"type":"string","description":"The research project the work belongs to."},"language":{"type":"string","description":"Language of publication, e.g. \"English\" or \"French\"."},"year_from":{"type":"integer","minimum":1900,"maximum":2200,"description":"Earliest year, inclusive."},"year_to":{"type":"integer","minimum":1900,"maximum":2200,"description":"Latest year, inclusive."},"limit":{"type":"integer","minimum":1,"maximum":50,"default":10,"description":"Rows per page (default 10, at most 50)."},"offset":{"type":"integer","minimum":0,"default":0,"description":"Matches to skip. Pass the next_offset of the previous page to continue."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_publication","kind":"answer","impl":"imperative","description":"Full record for one publication: abstract, authors and editors, venue and imprint, identifiers (DOI, ISBN, ISSN), table of contents, the works that cite it and published reviews of it, with its page and source links. Takes an id from search_publications.","title":"Get a publication","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by search_publications."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"search_communications","kind":"answer","impl":"imperative","description":"Search Frédérick Madore's talks and events: conference papers, invited lectures, seminars, workshops, panels, posters and podcast appearances. Free text matches titles, abstracts, authors, conference names, panels and locations. Returns one compact row per match (id, title, type, year, venue, url); pass an id to get_communication for the full record.","title":"Search talks and events","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":500,"description":"Free text. Every word must appear; accents and case are ignored."},"type":{"type":"string","enum":["conference","workshop","seminar","lecture","panel","poster","event","podcast"],"description":"Kind of talk or event."},"country":{"type":"string","description":"Country the event took place in."},"project":{"type":"string","description":"The research project the talk belongs to."},"tag":{"type":"string","description":"A subject tag the talk carries."},"year_from":{"type":"integer","minimum":1900,"maximum":2200,"description":"Earliest year, inclusive."},"year_to":{"type":"integer","minimum":1900,"maximum":2200,"description":"Latest year, inclusive."},"limit":{"type":"integer","minimum":1,"maximum":50,"default":10,"description":"Rows per page (default 10, at most 50)."},"offset":{"type":"integer","minimum":0,"default":0,"description":"Matches to skip. Pass the next_offset of the previous page to continue."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_communication","kind":"answer","impl":"imperative","description":"Full record for one talk or event: abstract, date, venue, location and coordinates, language, project, slides and poster links, and, for a panel, the papers presented and their participants. Takes an id from search_communications.","title":"Get a talk or event","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by search_communications."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"search_activities","kind":"answer","impl":"imperative","description":"Search Frédérick Madore's news and activity log: new publications, grants, workshops, visits and other milestones. Free text matches titles, summaries, the full body text and tags, so this is the tool for what he has been doing lately. Returns one compact row per match, newest first unless a query ranks them; pass an id to get_activity to read the entry.","title":"Search activities and news","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":500,"description":"Free text. Every word must appear; accents and case are ignored."},"type":{"type":"string","description":"Activity type, e.g. \"publication\", \"workshop\" or \"grant\"."},"tag":{"type":"string","description":"A subject tag the entry carries."},"year_from":{"type":"integer","minimum":1900,"maximum":2200,"description":"Earliest year, inclusive."},"year_to":{"type":"integer","minimum":1900,"maximum":2200,"description":"Latest year, inclusive."},"limit":{"type":"integer","minimum":1,"maximum":50,"default":10,"description":"Rows per page (default 10, at most 50)."},"offset":{"type":"integer","minimum":0,"default":0,"description":"Matches to skip. Pass the next_offset of the previous page to continue."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_activity","kind":"answer","impl":"imperative","description":"One activity or news entry in full: its complete body text (HTML), date, tags, images and links. Search returns headlines only, so this is how the writing itself is read. Takes an id from search_activities.","title":"Get an activity or news entry","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by search_activities."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"list_research_projects","kind":"answer","impl":"imperative","description":"All of Frédérick Madore's research projects, current and concluded: title, span, regions, funding, summary, and the ids of the publications, talks, grants and fieldwork belonging to each. Use get_research_project for a project's full narrative.","title":"List research projects","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_research_project","kind":"answer","impl":"imperative","description":"One research project in full: its complete narrative, span, regions, source languages, funding, and the ids of everything that belongs to it. Takes an id from list_research_projects.","title":"Get a research project","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by list_research_projects."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"list_dh_projects","kind":"answer","impl":"imperative","description":"Digital archives, datasets and tools built by Frédérick Madore, including the Islam West Africa Collection (IWAC): title, years, summary, skills, awards, the article describing each and its published reviews. Use get_dh_project for a project's full description and embedded views.","title":"List digital humanities projects","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_dh_project","kind":"answer","impl":"imperative","description":"One digital humanities project in full: its description (HTML), skills, award, the article describing it, published reviews, embedded views and links. Takes an id from list_dh_projects.","title":"Get a digital humanities project","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by list_dh_projects."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_cv","kind":"answer","impl":"imperative","description":"Frédérick Madore's career record. Without a section: the person (name, position, affiliation, contact email, research topics, scholarly profiles) and the number of entries in each section. Name a section to read its entries: appointments, education, researchRoles, grants, awards, teaching, editorialMemberships, peerReviews, affiliations, fieldworks, mediaAppearances, languages. Grants carry funder, amount, currency, status and co-applicants.","title":"Get the CV","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"section":{"type":"string","enum":["appointments","education","researchRoles","grants","awards","teaching","editorialMemberships","peerReviews","affiliations","fieldworks","mediaAppearances","languages"],"description":"The section to read. Omit it for the person and the section sizes."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"get_citation","kind":"answer","impl":"imperative","description":"Cite one publication. 'bibtex' returns the BibTeX entry the site's download button produces; 'reference' returns the plain-text reference its Copy reference button copies. Takes an id from search_publications.","title":"Cite a publication","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":300,"description":"Record id, as returned by search_publications."},"style":{"type":"string","enum":["bibtex","reference"],"default":"bibtex","description":"'bibtex' (the default) or 'reference', a plain-text reference."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]},{"name":"show_publications","kind":"act","impl":"imperative","description":"Open the publications index in this tab on a filtered view, so the reader sees and can share the list the site draws. Takes the filters of search_publications; tag, country, project and language are matched to the index facets, ignoring case and accents. Use search_publications to read results yourself.","title":"Show publications on screen","annotations":{"readOnlyHint":false,"consequentialHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":500,"description":"Free text. Every word must appear; accents and case are ignored."},"type":{"type":"string","enum":["article","bulletin-article","book","chapter","special-issue","report","encyclopedia","blogpost","masters-thesis","phd-dissertation","conference-proceedings","working-paper"],"description":"Publication type."},"tag":{"type":"string","description":"A subject tag the publication carries."},"country":{"type":"string","description":"A country the work covers, e.g. \"Benin\" or \"Togo\"."},"project":{"type":"string","description":"The research project the work belongs to."},"language":{"type":"string","description":"Language of publication, e.g. \"English\" or \"French\"."},"year_from":{"type":"integer","minimum":1900,"maximum":2200,"description":"Earliest year, inclusive."},"year_to":{"type":"integer","minimum":1900,"maximum":2200,"description":"Latest year, inclusive."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/research","/publications","/cv","/activities","/cv/timeline"]}],"category":"Media & Personal","favicon":"/favicons/frederickmadore.com.png","apiSurface":"spec","toolCount":13}}