Git Product home page Git Product logo

mardiroadmap's Introduction

MaRDIRoadmap

Collection of issues from all MaRDI task areas regarding the MaRDI Portal.

  • To see all planned features, click on "Issues" above
  • To see all planned releases, click here

Voting

You can vote for particular issues by clicking on that issue and adding a "Thumbs up" reaction to it.

You can find the "Add reaction" button here:

mardiroadmap's People

Contributors

timconrad avatar physikerwelt avatar

Watchers

Daniel Mietchen avatar  avatar Johannes Stegmüller avatar  avatar Karsten Tabelow avatar

mardiroadmap's Issues

Allow integration of own local knowledge graphs

As a (TA4) knowledge engineer, I want to integrate my prototypical, local knowledge graph into the portal, so the information from all KGs will get interconnected.

Comments:

  • Needs to be checked with editorial board, how this should be handled.
  • How can we ensure sustainability?

Intelligent Tutoring Systems

AI systems, e.g., ChatGPT-based, could be useful for educational scenarios such as intelligent tutoring systems.

Brainstorming, AI systems could provide users with question-answering and educational dialogues about:

  1. the operation of software applications, e.g., computer algebra systems or word processors, answering questions about their menus, ribbons, and domain-specific languages.
  2. the contents of one or more loaded notebooks or documents.
  3. the contents of remote collections of resources.

AI systems could also provide users with:

  1. more advanced interoperability scenarios with loaded resources, e.g., digital mathematics textbooks.

polyDB metadata importer

Import metadata from polydb.org describing polyDB collections.

Metadata includes:

  • Collection name
  • Authors
  • Maintainer
  • Contributed by
  • Optional: Reference publications
  • Optional: Source code URL

Entities for each collection, authors and publications must be created.
Define new supporting entities (e.g. polyDB collection)
Import supporting entities from Wikidata

Recommending Reasoning and Argumentation

AI systems, e.g., ChatGPT-based, could recommend next steps of (mathematical) reasoning for users and could suggest revisions to previous document structure and content as users' intents became clearer from combinations of unfolding document content and dialogues.

Browse/search functionality for available math research data

As a researcher, I want to browse/search for all available mathematical research data relating to my problem with a unified frontend, so I can retrieve all information about my problem (algorithms, benchmarks, workflows, …) in one stop.

Addition of new items to the knowledge graph

As a maintainer of a mathematical repository or database, I want to integrate my (meta-)data into the portal | so that I can make my resources findable over the portal.

Comment: needs to be checked with editorial board, how this should be handled.

Document Co-authoring

AI systems, e.g., ChatGPT-based, could co-author or collaboratively edit (mathematical) documents with groups of users.

Such AI systems could be interacted with via conversational user interfaces using auxiliary communication channels, e.g., as "bots" in instant messaging applications.

Also possible is that sidebar widgets could enable Copilot-like systems to be built into computer algebra systems and word processors. Such widgets could support multiple tabs, perhaps multiple groups of tabs, for multiple threads of dialogue to be open between teams of users and AI systems (though some document edits might invalidate some dialogue contexts). Such a sidebar widget could support multiuser chats for team document-authoring scenarios.

Import "cool" Scholia stuff

Have a look at scholia.portal.mardi4nfdi.de and identify the coolest features that should be importet to the mardi portal.

MathML Formula feature

Describe the issue

This is tracked in MediaWikis phabricator.

Integrate zbMATH Open data

As a general user, I want to access the papers that are stored in zbMath, such that I can include them in my research.

CRAN metadata importer

Import metadata from https://cran.r-project.org/ and create corresponding wikibase entities to save the metadata in the MaRDI Knowledge Graph. Include daily update functionality to keep metadata up to date.

Imported metadata includes:

  • Title
  • Package version
  • Date of publication
  • Dependencies and imports
  • Authors (with ORCID and link Wikidata, when available)
  • Maintainer
  • License
  • Related publications or arXiv preprints
  • Related zenodo resources

Create a Property "modelled by" on the portal (TA3) in order to connect research problem to statistical model

Hello,

in the MathModDB, on the picture of the KG, there is a property "modelled by/models" which connects research problems with mathematical model. The property would be also important for TA3 from the perspective that with this property we could connect a concrete statistical model which is applied to solve or analyze the given research problem.

Would it be then possible to add this property to the portal (there is no analogue of it on the wikidata)?

User Profiles

As a general user, I want to create a profile for my account, so I can find other individuals that work on specific topics

Tutorial for using the portal

As a general user (new to the portal), I want to have a simple, brief tutorial, guide, or introduction into the functionality of the portal, so that I can quickly start working with the portal (searching or contributing).

Author deduplication

  • merge authors with same identifiers
  • for authors without common identifiers: query wikidata for identifiers to merge on

Portal user accounts

As a general user, I want to be able to create an account and login to the system, so I can contribute my data to the portal.

Verifying Reasoning and Argumentation

AI systems, e.g., ChatGPT-based, could verify the reasoning and argumentation in (mathematical) documents. Users would be able to verify their own reasoning and one another's reasoning in documents with the help of AI systems.

For mathematical reasoning, the verification of reasoning for users could utilize mathematical knowledge search and retrieval components.

For non-mathematical reasoning, during document authoring, perhaps mixed-initiative multimodal dialogue systems could communicate visually by underlining or otherwise highlighting content which could be discussed with AI systems. These discussions between humans and AI systems could result in producing structured margin notes or endnotes in documents.

Individual Views for Data Types

As an external developer for the MARDI portal, I want to configure individual views for the presentation of data types (eg. Algorithms...) to the user, so I can ensure my data has an optimal value for the MARDI portal user

Property that connects research problem with statistical model (different description of existing property on wikidata)

Hello,

this issue is connected to the issue #40. We would like to have a property which in a KG connects "Research Problem" to a "Statistical model". One option we could use is as described in #40. Another option is to use property "represented by". The latter property has its homonymic analogue on the wikidata , but this property has another concept in mind to that the one that we need (it stays for " ..person or agency that represents or manages the subject" but we need it to be in the sense ".. conveys the information in the subject and enables intelligent-like decision based on statistical model").

It is possible to have the same property "represented by" but with a different semantic meaning as a property on portal/wikidata?

Thank you.

Integrate Johnson solids dataset

This project is part of MaRDI TA1 and the OSCAR project of the SFB-TRR 195.

The Johnson solids are a set of 92 polytopes. A vertex description of these has been notoriously hard to obtain, especially one that can be used by software, as many of these cannot be realized over the rational numbers. Now such a description is available at zenodo and it should be made findable via the portal. I have identified the following subtasks:

  • Add description of project to the MaRDI RDM examples page
  • Link dataset in wikipedia page
  • Add links to single files to the single files of the Johnson solids in both wikipedia and wikidata. Fix bugs in these pages if there are any.

Does that sound reasonable?
cc @zkgeiselmann @alexej-jordan @antonydellavecchia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.