Soumil Rathi
Project OwnerI would be the sole developer on this project. As somebody with working experience in cognitive systems, I will use my technical skills to create the entire demo.
MeTTa was designed as a language for AGI, yet there is a noticeable lack of agent-based demos showcasing its full potential. This proposal seeks to address that gap through an innovative project that highlights MeTTa’s unique capabilities. This project proposes a MeTTa-based simulation of a virtual dinner party involving neoteric agents with dynamic goal-setting, procedural learning, and introspective reasoning. Each agent will have their own goals to hit during the dinner party. With their goals and knowledge stored in their Atomspace, each agent will be able to recursively subdivide their current goal, thus taking the best action at the moment to eventually reach their goal.
Create educational and/or useful demos using SingularityNET's own MeTTa programming language. This RFP aims at bringing more community adoption of MeTTa and engagement within our ecosystem, and to demonstrate and expand the utility of MeTTa. Researchers must maintain demos for a minimum of one year.
In order to protect this proposal from being copied, all details are hidden until the end of the submission period. Please come back later to see all details.
This milestone will handle the setup for the environment and all of its agents. This includes the larger environment with the dinner party environment and each of the different agents within SophiaVerse. Moreover, the milestone also includes the structure setup for an agent as MeTTa programs. This setup includes setting up the states, goals, memory, and actions that it can take.
-- Multi-agent environment setup -- Defined states, actions, goals in the MeTTa program -- Initialized the memory component within the Atomspace
$3,000 USD
This milestone refers to the integration of the MeTTa program with the SophiaVerse environment. As a part of this milestone, the agent will be able to execute any selected actions, which will run within the SophiaVerse environment as well.
-- Functions within MeTTa to execute actions in the SophiaVerse -- Actions should be mapped from Atomspace states to grounded functions
$2,000 USD
The most important thing for an agent is to create sub-goals and use the state information to map to the best action at the time. This milestone will address that, creating rules for each of those mappings, such that the agent can autonomously run. The matching would be based on probabilistic logic with MeTTa’s pattern-matching.
-- All MeTTa rules setup for goal creation and action mapping -- Agent would be able to operate autonomously
$10,000 USD
This milestone refers to each agent being able to learn and update from its experiences in the environment. This includes gaining knowledge from the environment as it runs, such as information about other agents and the environment. It also includes getting better at certain actions and goals, by updating internal probabilities of success for undertaken actions.
-- MeTTa rules and functions setup for identifying / gaining information from the environment -- Functions to update success probabilities of actions and goals based on learned experience
$9,000 USD
This milestone covers the final work for the proposal - writing all required documentation and deploying the project. The documentation includes the full structure and functionality of the environment as well as each individual reason. It also includes a technical report about the demo. Experiments will be conducted with the interactive demo with different starting goals, and will be included in the technical report. Finally, I will create a video explaining the demo structure and functionality to make it easy to follow. The code will be deployed in a Hyperon instance hosted by SingularityNET.
-- Hyperon instance with deployed code -- Full codebase under an appropriate open source license -- All relevant documentation, including video and technical report
$1,000 USD
Reviews & Ratings
Please create account or login to write a review and rate.
Check back later by refreshing the page.
Join the Discussion (0)
Please create account or login to post comments.