Watts-Lab / commonsense-statements

0 stars 0 forks source link

Can we define a grammar to position statements in a design point? #8

Open markwhiting opened 9 months ago

markwhiting commented 9 months ago

For example "cookies are sweet" can become normative if switched to "cookies should be sweet" or "I think cookies should be sweet" moves it to opinion too etc.

Could we do this generally? Could we define a simple grammar that lets us sample every point in the design space with a small set of concepts carefully manipulated?

amirrr commented 9 months ago

Asked GPT to make these statements more normative

Statement Normative statement
1 plus 1 equals 2. It is commonly accepted that 1 plus 1 should equal 2.
5 is significantly larger than 1. In general perspectives, 5 is expected to be significantly larger than 1.
To maintain good health, one needs a balanced diet and regular exercise. One should maintain a balanced diet and regular exercise for good health.
A ball is round. A ball should be round according to conventional definitions.
A baton twirler wouldn't want to suffer a broken finger. A baton twirler should be cautious to avoid suffering a broken finger.
A battery cannot provide power indefinitely. A battery is expected not to provide power indefinitely; it should be replaced or recharged periodically.
No one usually wants a bill. People generally should not desire to receive a bill.
A birthday might inspire someone to bake a cake. One might conventionally bake a cake to celebrate a birthday.
A birthday could motivate someone to purchase a gift for a loved one. It is typical to purchase a gift for a loved one on their birthday.
Christians typically worship in a building called a church. Christians are conventionally expected to worship in a building called a church.
A cat typically dislikes taking a bath. A cat should typically dislike taking a bath, as per common perception of feline behavior.
A cat doesn't appreciate having its tail pulled. A cat should not appreciate having its tail pulled, according to standard behavior expectations of pets.
A cat doesn't like to be wet. A cat is expected not to like to be wet.
A cat prefers not to get wet. A cat should prefer not to get wet, aligning with general feline behavior.
A cat is a species of feline. A cat is classified as a species of feline; this categorization is a norm.
A celebrity is a person who works hard all their life to become known then often wears sunglasses to avoid being recognized. It is often said that a celebrity should wear sunglasses to avoid being recognized, having worked hard to become famous.
A child would not laugh at its mother's ugliness. A child would not typically laugh at its mother's ugliness, due to inherent familial bonds.
A circle is round. A circle is expected to be round based on its definition.
A computer can be powered on by pressing its power button. To turn on a computer, one should press its power button.
A computer virus is non-living. According to scientific understanding, a computer virus should be considered non-living.
A couch potato should develop a lifestyle that promotes good health and physical fitness. A couch potato is often encouraged to develop a healthier lifestyle with good physical fitness.
A crime would usually prompt a trial. A crime is generally understood to prompt a legal trial.
A deaf husband and a blind wife are often considered a harmonious couple. It is a saying that a deaf husband and a blind wife may make a harmonious couple.
In a democracy, two wolves and a small lamb may vote on what to have for dinner. However, in a constitutional republic, a well-armed lamb has the capacity to contest the vote. In a constitutional republic, a well-armed lamb should have the right to contest the vote in a decision on dinner, unlike in a direct democracy.
If one desires to share knowledge, they may choose to teach others. If one wishes to share knowledge, teaching others is a commonly endorsed method.
A different language offers a different perspective on life. Learning a different language is often recommended to gain a new perspective on life.
A doctor along with a farmer has more combined knowledge than a doctor alone. It makes practical sense that a doctor and a farmer would have more combined knowledge than a doctor alone.
A dog does not desire fleas. A dog should not desire fleas, as they are unwanted parasites.
A fanatic is someone who is entrenched in their thinking and often avoids changing the subject. It is often asserted that a fanatic is someone who should not be entrenched in their thinking, though often they are.
Some speak their minds while others do not think before they speak. It's commonly thought that some people speak their minds, while others should think before speaking.
A few vices can overshadow many virtues. It is generally acknowledged that a few vices can overshadow many virtues.
A fool interferes in others' affairs rather than focusing on their own. It is wise not to interfere in others' affairs, as a fool does.
A ban on fracking should not be imposed. Whether a ban on fracking should be imposed or not is subject to public policy debate.
Some freshmen in college might consider dropping out. It is not uncommon for some freshmen in college to consider dropping out.
A full bladder may prompt someone to urinate. Having a full bladder typically necessitates finding a way to urinate.
A gardener's dog neither eats the cabbage nor allows anyone else to do so. A gardener's dog should neither eat the cabbage nor allow anyone else to do so.
Homophobia is undesirable for a gay person. Homophobia should be considered undesirable for a gay person.
A popular opinion is not necessarily valid or accurate. Likewise, its popularity does not deem it invalid. The validity of a popular opinion should not necessarily be determined by its popularity.
A goal should present a challenge but also invoke excitement. Setting a goal should involve selecting a challenge that also invokes excitement.
A good laugh and ample sleep are often the best remedies, according to doctors. Many doctors advocate that a good laugh and ample sleep should be considered among the best remedies.
A successful logistics corridor should have excellent access to water, rail, highways, and a large potential customer base. A successful logistics corridor should ideally include excellent access to key transportation and customer bases.
A good marriage could be between a blind wife and a deaf husband. A good marriage could be thought of as one where partners complement each other's senses, such as between a blind wife and a deaf husband.
Good night's sleep is often undervalued by health enthusiasts and fitness fanatics. The value of a good night's sleep should not be undervalued by those eager to maintain health and fitness.
Engaging in regular exercise is a good method for maintaining health. Regular exercise is widely recommended as a good method for maintaining health.
A grain of sand is extremely small. A grain of sand is recognized as being extremely small.
A good boss wouldn't require employees to work overtime without compensation. A good boss should not require employees to work overtime without proper compensation.
A sociable person typically does not enjoy solitude. A sociable person typically should not enjoy extended periods of solitude.
A happy marriage feels like a long, never-ending conversation. A hallmark of a happy marriage could be considered a long, ongoing conversation.
One cannot persuade a heart to love, just as a stomach cannot be persuaded to digest food. One cannot persuade a heart to love, just as one should not expect to persuade a stomach to digest food.
A hexagon always has six sides. A hexagon is commonly understood to always have six sides.
markwhiting commented 9 months ago

Thanks!

Just noting what we talked about yesterday as a next step on this, lets try to:

Fine to do just one transition at a time, so each statement turns into $6$ new ones as opposed to $2^6 - 1$, which we would get if we tried to do all combinations of properties.

In terms of method, I think it might be interesting if we just give GPT our design point data and then ask it to switch the statement to fit the new design point. We can then ask our model to see if it thinks the new statement is in the correct location.