ideas icon indicating copy to clipboard operation
ideas copied to clipboard

An application that generates thought experiments

Open sunn-e opened this issue 4 years ago • 7 comments

Project description

I came across a youtube video yesterday at the end of which the guest was asked what would he like to give as a task for fun. It was a video on evolutionary psychology if you are interested. The guest gave a thought experiment. " Imagine what will be the society be like once Elon Musk succeeds in colonizing the Mars. "

This make me curious and took me back to how Einstein described how important were thought experiments for his theory of relativity and other notable works. I tried find subreddits where people share their thought experiments. I am not amused by the results. I would like to make an application that generates thought experiments.

Relevant Technology

I can think of this as two way solution. 1. We randomly generate thoughts. 2. We use AI libraries to generate completely new thought experiments.

Complexity and required time

Solution 1 is fairly straight forward. Solution 2 needs a fair bit of research. Stay tuned.

Complexity

  • [x] Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project

Required time (ETA)

  • [x] Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • [x] Web app
  • [ ] Frontend/UI
  • [x] AI/ML
  • [x] Futuristic Tech/Something Unique

This is my second idea over here. For those who are interested in GSoC next year can practice by contributing to my previous idea. Noobs are definitely welcome . Click on https://github.com/aamba/Aamba Use gitter to c join the aamba community. I will create a new organization for this project. Logo designers and other ideas are most welcome. Let's get going. Let me know what you think...

sunn-e avatar Nov 22 '19 06:11 sunn-e

#188 for our previous idea

sunn-e avatar Nov 22 '19 06:11 sunn-e

https://plato.stanford.edu/entries/thought-experiment/ to learn more about what is a thought experiment update: avoid this link, instead look up thought experiments on wikipedia.

sunn-e avatar Nov 22 '19 06:11 sunn-e

Beginner

I don't feel like it is a beginner level. And I don't think it is possible to generate meaningful experiments without human expert knowlege and common sense. I guess at first the scope should be limited to quantum optics.

Let's imagine that a human has a hypothesis he wanna test. He makes a simplified model to this hypothesis in quantum mechanical framework using density matrices in terms of eigenstates of measurement operators of available detectors. Let we also have a library of elements influencing states in known ways and having input and output ports. They can be combined into a circuit having source in elements producing known pure states and sinks in detectors. Elements have parameters. Then let's assumme there is some suitable loss function, for example L2 loss between the density matrix and the desired density matrix. Then the computer must design the circuit by optimizing this loss with some method, such as backprop for optimizing elements parameters and evolutionary algorithms to generate and test circuits topologies.

KOLANICH avatar Nov 22 '19 10:11 KOLANICH

Beginner as in sense of developing the software not the actual thought experiment. For that we can scrape data from reddit or other sources. Simply assume it as a text generator trained on thought experiments data along with other text such as shower thoughts. I hope I made sense.

sunn-e avatar Nov 22 '19 12:11 sunn-e

https://plato.stanford.edu/entries/thought-experiment/ to learn more about what is a thought experiment

I think I attached a very strong definition source here . Avoid this. Simple wikipedia definition is what you need.

sunn-e avatar Nov 22 '19 12:11 sunn-e

https://github.com/Thought-O-Nator People who are interested can join the organization. Message here or over gitter and I will send invite to you.

sunn-e avatar Nov 26 '19 06:11 sunn-e

Hi @sunn-e, I'm interested. Shall we discuss on the approach. And I am a beginner

GANES1998 avatar Dec 20 '20 18:12 GANES1998