Mnemonics based on sentence structure.

For a long time now, I have toyed with the idea of devising a mnemonic system that is closely tied to the structure of sentences.

To oversimplify, my idea is that verbs and verb phrases in the target sentence (the sentence to be learned) would generally be verbs and verb phrases in a mnemonically encoded sentence; nouns and noun phrases in the target sentence would generally be nouns and noun phrases in the encoded sentence; prepositional phrases would be prepositional phrases, and so on.

I expect that developing such a system would be a big challenge and might very well be too complicated for everyday use. But the truth is I really couldn’t care less about the reasons why such a system would be impractical–all I care about is that it would be a hugely interesting system to try to create.

This is a task I plan to poke away at over time. I am mentioning it here in case there are other (crazy) people out there who have been thinking along the same lines, or in case anybody is aware of similar systems.

1 Like

Hi Tarnation,
I only have 3 questions.

What in your opinion is the weakness that existing memory systems -discussed on this site-- bring to the memorization of sentences?

Have you learned or started learning any of the memory systems to see which one is a “best fit” for you?
Many of the posts made to this forum suggest that we all make a start, and then tweak and adjust what works best for us as we progress. Perhaps this is your situation.

Truthfully I am unsure if there is any user that can say they didn’t encounter some hurdles that stumped them for a while.
So what’s your experience with creating memory systems?

Your effort could lay the groundwork for an approach that might work well for others whose learning pattern is similar to yours.

Regards,
Simple Guy

Hi Simple Guy,

Let me preface my answer to your first question by saying that I suppose every system has weaknesses in addition to its strengths. I am not inclined to focus on weaknesses, except insofar as I am trying to find ways to improve. If I had to pick out a weakness, I would say that the act of memorizing sentences by simply generating a series of images from a series of words tends to be divorced from the act of comprehending the sentence.

For your second question, whether I have started learning any existing memory systems to see which is the best fit, the answer is yes. In fact, I first started using memory systems in my early teens or pre-teens, several decades ago. (Still not any kind of expert, though.)

As to your third question, I have always enjoyed tinkering with memory systems. I have had fun modifying systems to suit my interests. In some cases, my efforts have had practical benefits, in other cases, not so much. Either way, I always had fun trying.

Regarding your last comment–that my efforts my lay the groundwork for an approach that might work for others whose learning pattern is similar to my own–yeah, that would be cool. Not really sure that such a system would actually suit someone like me, but won’t know until I have something concrete to work with.

Many thanks for your thoughtful questions.

Regards,

Darn

Hi tarnation,

How is it going?

For a few months now, I’ve been strengthening my mnemonic studies and I believe you and I might have similar ideas (actually, this is not the first post from you that resonates with me). My main objective is to remember knowledge, and to me, the main container of knowledge in the World is “books” (at least, that’s the one I enjoy most; of course, Wikipedia is a runner-up too). Therefore, I’ve been dedicating myself to the memorisation of books. Your “sentence structure” idea resonates so much with mine that I decided to give you a (very rough) idea of what I have been musing about.

There is a huge discussion about wether we use language to represent knowledge in our minds, wether we think in words or images, how memories are represented. Instead of diving into it right now, I must just state my standpoint (even if extremely naive and uninformed for now) that I believe the “truth” is always in the middleground. There is no doubt that images aid memory, even if they are their intrinsical composition or not, but we use language all the time, and I believe we must think in terms of it somehow – memories, at some point, must borrow from language structure and, thus, sentence structure. I propose that sentences are the units of memories that we must strive to extract from general knowledge. Yet this will be a lot of work.

My idea is that “reading well” is a precondition to remembering knowledge. Not only we need to really understand what we read, but most importantly, we must know how to separate the “signal from the noise” in order to capture the gist that must be remembered. Therefore, after highlighting, annotating, classifying, etc. a book, we must be able to outline it. By outlining, I use the sense of Mortimer Adler’s book “How to read a book”, and mean creating an hierarchy of the building parts of the book, each having its own unity. Such unity should be as concise and informative as possible, and ideally stated in the form of a sentence – a sentence as simple as possible, “but not simpler”. Such nested sentences would form a network that would represent the book; a network conducive to proper memorisation.

I propose that such partitioning of the book should be done in a bottom-up approach: after reading and highlighting and taking notes, we would split and merge passages and establish the unity of each small group of sentences, proceeding until one sentence characterise the whole book. The granularity of this effort depends on one’s objectives towards the book. So the levels per se would help memorisation: If you just remembered the unity of the entire book, it would be better than nothing; but remembering that unity could assist you in remembering the unities of the main parts of the book, and so forth. Eventually, you might get to the leaves of the network and remember the whole sequence of the main passages that you have selected as noteworthy. If we establish a logical and systematic way of linking the adjoining levels, we might be able to traverse the network beginning from any node. This would be a way of trying to aid our own natural ability of following chains of associations.

Of course, this is not simple and there are thousands of unanswered questions, but now I come to your sentence structure idea (and I, in advance, ask you to forgive my prolixity). Every node would be a sentence and it would be the unity of its children-nodes. Now, imagine the parsed tree of that sentence, like you have already. Like you, I believe that each key word of this tree should become an image. But unlike you (at least, based on what I grasped from your idea), verbs, nouns and adjectives wouldn’t translate directly to verbs, nouns and adjectives in our images. I am far from definite answers, but my idea is that any word should be translated to the most concrete word possible. This is far from trivial. Concreteness is a psycholinguistic attribute of words that have been studied for quite a long time (see e.g., Paivio, 1968 and Brysbaert et al., 2014). But my point here is that, for instance, verbs should not be translated into actions in the image. I believe actions should be let purely for the imagination, in spite of the success of PAO-like systems. Furthermore, actions in imagination may be much more non-sensical than what common verbs imply, so we should profit from this fact instead of restrain it. So, a verb would become a solid, concrete image just like anything else. What then would indicate the part-of-speech of each “concrete image” would be their arrangement in the image. What should that be? I have no idea. This is a project for years. But I have been slowly studying from “Art composition” to the “Visual Language of Comics” to come up with ideas that would define rules for “mental image composition” – a mental grammar – while still allowing freedom enough for our imagination to consolidate memories by being as non-sensical and exaggerated as possible.

Now, we turn to links between levels. How would one node relate to the children-nodes? Where would all these images be placed? In fact, the answer for both questions is only one. The rough and incomplete idea is that from the parsed tree of the sentence, we can establish its “main event” (see UzZaman et al., 2011). Usually, this main event is a verb. Now, here comes the tricky part: this main event would provide a memory palace where the images corresponding to the children-nodes would be placed. I have an idea of how this should be accomplished and I have been making a few tests, but it is too crazy an idea to talk about right now. Anyway, somehow, the object itself should be turned into a memory palace and have its children-images placed along it. Yes, I am talking here about imaginary memory palaces and I am quite sure they will never be as effective as real well-know memory palaces. However, I believe their scalability and the long-term-memory goal of the method justify their use.

If all that could be possible, how would actually remembering such a book take place? Here, we can think in terms of computer science algorithms for traversing networks. Possibly, a gradual spaced-repetition regime of remembering could begin by using a “breadth-first-search” algorithm. We would begin remembering the unity of the entire book. In being successful, we would then “dive into” the main event of the image. This would lead us to our first-level memory palace. There, we would find, say, three images that would correspond to the main three parts of the book (this “part” is based on your understanding, it need not relate to the table of contents of the book). If successful, we would proceed in the same manner until we can recall all the details we have encoded in the leaf-nodes of the network. Once that is accomplished, we can then begin using a “depth-first-search” algorithm. Beginning from the first image of the unity of the entire book, we would keep diving into the main event of the first image of each memory palace until we are in the first leaf-image of the book. From there, we exhaust the memory palace where it is located to remember the first few facts of the book. If we can’t directly link the last image of this memory palace to the first one of the next memory palace in the same level (a link that wasn’t explicitly established before, but that our natural memory might have established on its own), then we “move” to the complex image one level above (corresponding to the main event that formed the memory palace we are at). This image will in turn be located inside a memory palace where the next image will provide the cue for the next (lower-level) events and so on. I know this is a bit hard to visualise, but if you have a computational background (which I believe you have), you might be grasping what I am saying. If there is interest in further discussions, I might try to make some images to help our reasoning.

Now, we can mix both methods whenever we want to remember a specific fact. We may begin, as always, from the root-node, the unity of the entire book, but we could, in theory, begin anywhere we desired. From there, we try to remember which part of the book (child-image) might contain the fact we are looking for while making a breadth-first search. When we find the correct image, we move depth-wise. And proceed in such a way until we find our fact. Of course, hopefully, by then, our natural memory and its huge capacity for non-linear association will suddenly bring the fact to our minds, the network will shade into oblivion and we will keep reasoning about the newfound fact as usual.

Well, this “rough” idea ended up almost like a dissertation, so I apologize for that. I know I went well beyond the “sentence structure” part of the idea, but it would make no sense without context. It is indeed the central part of the whole idea and that’s why I felt urged to tell you about. There is a lot more to it, but as I mentioned, everything is too fuzzy right now to comment too much. I have piles of books and scientific papers to read on cognitive science, computer science, philosophy, psychology, linguistics, etc. before I can speak clearly about such complex – but hugely fascinating – subject, which is the Art of Memory.

All my best,
M.

Mnemoriam,

Thank you for the detailed reply.

It’s a lot to think about, so I will try to take it one piece at a time. Your thought on verbs intrigue me a great deal.

Are you saying that you would not use verbs to represent any specific items that you are trying to memorize–that function would carried out by other concrete images?

The way I am understanding it, verbs would be these free-as-you-please, totally random elements that could be tossed in to the mix with the concrete images to allow you to build very wild and imaginative scenes. That is, verbs would be wild-cards–use 'em how you like.

Would love to hear your thoughts on this, or clarification, if I misunderstood.

Regards,

Darn

Hi tarnation, (see bold text for a quick answer)

Sorry for flooding you with my musings (but I guess I am doing it again); sometimes it’s good to use posts like these to try to organise my thoughts…

You almost got it right, but I guess it was my fault you didn’t. English is not my mother-language, so I hope you’ll forgive me if sometimes I can’t make myself perfectly understood. I guess an example would help:

Imagine the sentence to be memorised is “Envy destroys friendship” (this is a completely random example). Let’s assume that your image for envy is Snow White’s evil queen (she envies Snow White’s beauty) and for friendship is your best friend. It would be easy to imagine the queen tearing your friend apart or something like this. In this specific sentence, it would be greatly memorable and the verb “destroys” would be quite clear.

But what about “Hitler perceived the Jews as a threat”? (another completely random example)

Again, you could simply use your imagination and conjure an image of Hitler desperately running away from an orthodox jewish rabin, huge and green like Hulk with long sidelocks and beard. I’d risk saying that this is the kind of transformation that we usually do. But what about the verb “perceived”? It got lost in the encoding! Maybe, in this case, you don’t need it. Maybe, if you do need it, you could change the image somehow (maybe including some kind of glasses or lenses), but I believe that you would add such a nuance to the image that might be hard to discern in the future.

What I propose is that “verbs to be remembered” should become concrete images instead of being actions in the final complex image conjured. So, “perceived” should become a concrete image (an object, a person) just like Hitler. I have not created an entire image vocabulary yet (I am far from it, but I do think it is necessary), but in thinking about these ideas, I have come to a word for perception, perceive, etc.: a Necker Cube (thanks Wikipedia for that). So, the stem of all these words – perception, perceive, percept… – would be represented by this object. I still don’t have an answer for how to come up with all the derivations, but my Hitler example would become a complex image composed of four concrete images: Hitler, a Necker Cube, some prototypical Jew Rabin and something representing threat (let’s use Wikipedia again and say threat would be the actor Justus D. Barnes, from The Great Train Robbery). Now, the way these objects interact, the “verbs” or actions within the image would be, as you say, “free-as-you-please”.

Now, I wish that would be enough to satisfy my craving for order, but I still want to preserve the original “sentence structure”. I want to be as free as possible to allow my imagination to make these concrete elements interact in wild ways, but I want that the final image allow one to infer the proper order of the original sentence without relying to interpretation.

Please, look at these wonderful examples from our webmaster Josh Cohen’s blog when he was memorising Shakespeare (color codes in the original post makes it much better to see the transformation carried out:

Locus 1: Station Entrance
TEXT: For who would bear the whips and scorns of time,

IMAGES: A giant, angry grizzly bear is blocking the entrance to the station, while an hourglass (time) is whipping some acorns (scorns).

Locus 3: In Front of Peet’s Coffee Stand
TEXT: The pangs of dispriz’d love, the law‘s delay,

IMAGES: A heart (love) with sharp fangs (pangs) is holding a carnival prize (dispriz’d) and standing to the left of Judge Dredd (“I am the Law“) who is holding an hourglass (delay).

To me, this is an impressive display of imagination! And I know it works. But there is no direct matching between the word order in the original sentence and the individual images in the resulting complex image. Moreover, the same image “hourglass” stands for the words “time” and “delay”. I strive for more precision than this. I need an “image vocabulary”, ways to make derivations from some of these words and ways to arrange or compose the images in a way that encoded sentence structure. That’s why I am studying Art composition, comics, etc.

Please, bear in mind that what I propose is not a solution for any kind of memorisation; I am trying to come up with an integrated method for memorising books. In this method, I propose we use something similar to “memory for words” because the sentences we’ll be memorising are already only the gist of the broader text we want to remember. So, I need precision. If I wrote “time”, I don’t want to leave to my natural recollection to disambiguate between “time” and “delay”; I want to remember the exact wording and let my natural recollection work on other information that I had not actually encoded for economy sake. “Time” and “delay” must be different images or, at least, have some different attribute or spatial arrangement in the final image that disambiguates them, just like what I’ll need for distinguishing between “perception”, “perceive”, etc.

I do believe we must have a vocabulary of images. There are many who are against that; even Francis Yates in “The Art of Memory” agrees with the author of Ad Herennium that this idea is stupid. But I can’t agree with that. My intention is not to remember in order to ace the next test in college; my intention is to remember every book I read; my intention is to remember all the Great Books of the Western World; my intention is to remember it all. This is a life’s endeavour and I need more systematisation than current techniques allow. There are many invaluable posts in this forum about memorising books, but I am not satisfied. My memory is terrible, so perhaps I simply need more.

I truly hope I have not confused you even more.

And thanks for the interest in furthering such discussion.

Best,
M.

P.S.: And you mentioned “other crazy people” in your OP; I guess you found :slight_smile:

2 Likes

Hi Mnemor.i.am, :slight_smile:

I only have a few minutes before I am thrown bodily from this Starbucks, so I will reply a rough example of how I might encode one sentence into my proposed dialect of mnemonese:

TEXT: For who would bear the whips and scorns of time,

MNEMONIC: Four owls (hoo - who) giving birth to (bear-ing) whipped cream (whips) and scones (scorns) made of dimes (time)

In this case, I did a fair, but not perfect job of meeting my objective:

-the word “who” is in the subject noun position, so it is replaced by an owl acting as a subject noun
-“would bear” is in the verb position, so I simply replaced it with a more concrete usage of “to bear” and dropped the helper verb, trusting in natural memory
-“whips and scorns” were easily transformed as with object nouns
-I cheated slightly when I changed the prepositional phrase “of time” to “of dimes” because it was scoped differently

Obviously, I also cheated by changing the initial “Four” to “for”, but I feel reasonably satisfied that my encoded phrase is a reasonable reflection of the original.

Oops, gotta go. Talk more later.

Regards,

Darn

I am in awe of the sheer imagination you guys are capable of! Maybe my inability to come up with stories like these is what propels me towards such “mechanistic” approaches. Or maybe I just like thinking about all that stuff :slight_smile:

I understand now what you meant in your OP. I think it is indeed very useful to maintain the structure of what you are trying to remember. It seems that you are able to do it naturally; I think I need more help by pre-establishing some kind of conversion rules. I’ll keep working on that.

Thanks for the stimulating discussion!

Best,
M.

Well, that was not bad as an illustration of what I am trying to achieve, but it was lucky for me that you provided me a sentence that was fairly easy for me to work with. Still, even that sentence presented some small problems–i.e.: the words “For” and “would” and, to a lesser extent, “of”. Even though I was able to hide those problems to my own satisfaction, I typically find that other sentences present much bigger challenges. That’s why I want to significantly improve my method.

You mentioned establishing some kind of conversion rules. That sounds to me like what I am trying to do here. I have a general idea of what I want to achieve, and in some cases I may do it naturally, but I definitely do not have a general solution worked out yet.

It so happens, I memorized that entire Shakespearean soliloquy by rote many, many, many, many (many x 4) moons ago as a teenager, so I don’t get a good sense whether my above encoded version would represent (for me) a cognitive improvement over any other string of mnemonic images I might have come up with. But, I quite like the approach of taking individual example sentences, trying to translate them and then discussing the problems that I encounter. I think I will do more of those in this space.

Getting back to your original reply, you spoke about (as I understand it) a kind of superstructure–that the mnemonically encoded sentences (however they are formed) would fit into. That is, a superstructure typically corresponding to a book, that allows you to access it from an overall summary level, but also gives you the ability to drill down to intermediate and very detailed levels–that is, the leaves, or sentences of which we we speaking above.

(Naturally, the sentences might be verbatim copies of sentences from the original source, or equally might be conveniently homogenized and pasteurized reconstructions based on our own analysis, revision, and tweaking of passages from the original.)

As always, this is what I thought I understood, so please straighten me out if I have misapprehended your intent.

Indeed, I too have thought along similar lines in the past. It wasn’t my intent to bring it up in this post, but developing my proposed schema for memorizing a sentence would have led me to think more about such a superstructure later.

That said, in my imagination of imaginations, the sentence-encoding schema would be useful to me anytime I want to capture even fairly random pieces of information on the fly. I frequently encounter short ideas–often in the form of a sentence, or a few scattered phrases, that I wish to lock on to–or bits and pieces of larger documents that have more value to me than the whole. So, while the superstructure depends on the sentence-encoding schema, the latter is often useful without much thought being given to the former. My day-to-day needs would (I think) make the most frequent use of the sentence-encoding schema.

Anyway, my thought has always been that if I can successfully develop my plans to handle my proposed sentence schema, any challenges to building a superstructure would then be much easier to deal with, so I would focus on that afterwards. Since your primary goal is to inhale books, you may not feel the same.

Even so, there is some blatherings I would like to offer regarding the superstructure, in case it is of any value, but for reasons of time it will have to be in a later comment. For now I need to stop and take care of some matters in the real world.

Regards,

Darn

You got it exactly right.

Yes, I totally agree.

Yes, to me, both aspects of the general idea are very much intertwined, so I can’t think of one without the other. But I do agree there is already a lot to just preserving sentence structure. Your method seems really natural and I wonder now if I could keep it simple too. But just as central to my idea as preserving sentence structure, is the extraction of the “main event” of the sentence to be used as a memory palace for children-nodes. Because the main event is usually a verb, I can’t use them as actions in the image – they must become concrete objects (or persons or whatever might be concrete). Furthermore, I find using predetermined actions very claustrophobic. In a PAO system for cards, for instance, it is OK; images must be just memorable enough for a few minutes or even seconds. But that’s not what I am looking for in my system.

I find what you do extremely difficult. Not only you must be able to find great associations between words and images, mostly by very-hard-to-find sound resemblance, but you also must adhere to what you found. In your “owl giving birth” example, your encoding process produced such a well-defined image that there is not much room for imagination. You can’t change any of those elements: four owls – giving birth – whipped cream – scones – made of dimes. There is not much else you can do, specially because you need to preserve sentence structure. You can add details, but that might confuse you afterwards.

Of course, my idea is not imune to this problem. Every time I remember the images, I naturally change them somehow by adding details or new elements. Maybe my mood is graver at the time and some sinister elements appear; or maybe I am melancholic and my late father appears in the image. But I find this freedom really nice and it has not hampered the process (until now). All the new elements are just “random noise”. It’s almost like an image processing technique used to remove “salt and pepper” noise: you produce many images of the same exact area and average all of them together; most of the noise is removed (since it is random) but not the signal (which is systematic).

I’d be glad to do so too.

Best,
M.

Hi Mnemoriam,

Can you elaborate more on your main event idea? Maybe with some examples?

The owl-giving-birth sentence is indeed rather fixed and does seem tricky to adjust. That said, there are a few interesting things I can do with it.

When I first encode it, I perceive it as a striking and rather bizarre image. Upon later review, however, I look at it slightly differently: it is no longer just an image, but rather a scene, in which there is a small number of elements of interest, which I can now think of as loci. I am talking about the owl, the whipped cream, the scones and the dimes. Once the image is sufficiently well consolidated in my mind, I can use it as a storage place for other information. Using it in this way can provide me with a practical reason to review the soliloquy while learning, say, irregular verbs in the original Old Eastern Zulu liturgical dialect.

Besides that, I like to think of every scene as having a prequel and a sequel. The prequel is a story element that usually helps explain how the focal scene came about.

So, how did it come to be that the owl(s) gave birth to whipped cream and scones of dimes?

Was it the result of an illicit affair? Was it a mutation. Here, the imagination can go wild. The only constraint is to use the power of storytelling to make the crazy original scene seem to fit into a universe where cause and effect do apply.

Because they human brain loves a story, it is usually easy to remember a well constructed prequel.

And a sequel is just the follow-up story from the prequel and the focal scene. It just answers the question, "So, what happened next?

Did the whipped cream and scones grow up and learn to fly? Did they get separated after birth with one going on to the palace while the other ended up at the poorhouse?

As strange as these prequel and sequel exercises must seem, they help strengthen the original images while generating new scenes. For truly-unruly-and-very-unduly crazy people, these exercises can lend a lot of freedom and potential power to the process. But that might just be my opinion. You can be your own judge.

There are so many discussions I want to have at it once, so many points you raised that I want to get to, but I will need to stop here for now.

Will continue later.

Best,

Darn

1 Like

Hi tarnation,

I find your “prequel-sequel” method very interesting indeed. I am sure that it must strengthen associations in a very strong way. I might try that in the near future. However, I tend not to let the imagination go that wild. I focus more on the visual aspect of it all. I try to strengthen the visual impression of the scene, striving to make it more magnificent or more dramatic or scarier. I was most impressed when I first tried mnemonic techniques and was able to memorise a deck of cards – I could “see” the images, and that amazed me. Now, I try to conjure impressive images – scenes – as artistically as possible, almost as if they were a photograph taken from an opera house in the climax of the evening’s presentation.

I have tinkered quite a while with an idea similar to yours of using the images/scenes for attaching new information. In fact, I tried to use it inside the “superstructure” I mentioned. So, assume that I create a sentence that is the unity of 4 children-sentences. If the corresponding top-level image had at least 4 different elements (like the owl, the whipped cream, etc.), it could be used as the imaginary memory palace for placing the 4 children images. That could be repeated indefinitely until the entire book becomes a series of nested memory palaces. Problems: (1) I would have to condition the number of elements of my top-level scene with its number of children-images and that would confound with the number of elements of the sentence being memorised in the first place; (2) While I believe imaginary palaces will never be as good as real ones, a scene like this, which looks more like a painting than any spatial place, would be even worse for memorisation purposes. They would be more like simple pegs; I would not be able to actually imagine myself walking around the place, which I think is an essential aspect of the memory palace technique. So, I ended up having the “main event” idea.

It is a rough, incomplete and probably very flawed idea, but that’s what I have for now. The term was copied from UzZaman et al., 2011 and it can be simply understood as extracting the most important “entity” of the sentence. There are many machine learning algorithms in the literature to do that and I am not in the position to talk about that; for now, I just understand the “the main idea” of this “main event” idea. What matters is that, theoretically, we are able to automatically extract one single word or expression from a sentence in order to represent it. This word will provide its most concrete counterpart to be used as an image. This image will be part of the complex image used to represent the entire original sentence, but it will have another most important task: it will provide the memory palace for the children-nodes. How? There lies my crazy idea.

I come from a geoscientific background (among other things) and one thing that I’ve done is work with Digital Terrain Models (DTMs). The simplest type is a matrix of numbers – a grid – representing heights, which you can visualise in three dimensions. So, a matrix like this:

0 0 3 0 0
0 3 5 3 0
3 5 7 5 3
0 3 5 3 0
0 0 3 0 0

would be seen in 3D as similar to a cone. Pictures are the same; they are formed by pixels that have values. A common 8-bit grey scale has 256 grey levels, being the level 255 the color white. So, a matrix like this (sorry, it doesn’t stay neatly arranged for some reason):

0 0 30 0 0
0 30 150 30 0
30 150 255 150 30
0 30 150 30 0
0 0 30 0 0

would be similiar to a white dot in the centre and a grey gradient towards an outer black rim.

So, in essence, you can visualise any greyscale image or photograph in 3D using pixel-values as heights; all you need to do is decide what are heights – black or white? In the above case, we consider white as high, that matrix in 3D would be similar to a cone as well.

I am playing around with the idea of using the main event – or the concrete mental image related to it – to look up actual simple pictures on the Web that I could visualise in 3D. These would become simple memory palaces to store only the images of the children-nodes, but they would actually spatial environments that I could try to visualise. I have done a few tests and I am not satisfied yet. There are many problems about the idea, which I’ll write more later if there is interest.

So, one single book would be memorised in lots of nested simple memory palaces literally made of the main keywords of the sentences. Just to give you an idea, if we assume an average number of 5 children-nodes per node and that we create 1 node (image) for each page of the book, a 781-page book would need 781 images placed across 156 memory palaces.

Does it qualify as a “truly-unruly-and-very-unduly crazy” idea?

:slight_smile:

No worries. If you like difficult problems to solve like I do, we’ve got our hands full! We got time :slight_smile:

Best,
M.

Hi Mnemoriam,

Sorry for he radio silence. I am juggling a number of issues here in the real world, but in my spare moments I am going over the document you linked to explaining the multimodal summarization (MMS) project. This is fascinating and resonates deeply with my interests.

This raises the question whether you were thinking about automating some tasks using machine learning techniques? If so, that definitely would be unduly-unruly-and-insanely-cooly-awesome, and how the hell did I not pick up on that?

I gathered you were inspired by some of the ML methods, but automating the extraction of the main event and related objects and/or the pictures would kinda cool, to make a ridiculous I’m-wearing-dirty-underwear understatement. I hadn’t started out with any of that in mind, but machine learning happens to be a recently acquired subject of fascination for me, though I am pretty new to it.

Anyway, first things first. I am going through the link you provided in small bits, but already it has given me ideas. My first objective is to think more about the parsing as that is the part of the problem that has been on my mind the most. And now that I am grokking the concept of the main event, I see that it is essential to my deeper interests. I just need to focus more on how I would adapt it to my own objectives.

On a side note, I want to point out that the prequel and sequel idea were not something I invented. I stole it from somewhere on this website–I think it was the Lanthier system–then adapted it to my own purposes. Pretty much nothing I do is original. Any value I ever add to any particular set of purloined ideas is the result of tossing in a little crazy-spice and stirring.

Anyway, will continue reading the MMS doc in my spare moments. It’s a real eye-opener for me.

Thanks,

Darn

Hi tarnation,

Yes, I should have mentioned something on these lines, but somehow I forgot to be explicit. I want to have an objective system to help me to memorise books. I envisage a kind of recommender system running while I read a book and helping me in the process. It would be fed by my ongoing highlights and notes and a priori knowledge about the book at hand, helping me select the gist of it as fast as possible, simplifying selected sentences and suggesting images, memory palaces, etc. What I want is to devour books as efficiently as possible and some kind of machine learning is indeed in my mind. I have some experience with it, but right now, all I am focusing is to have rules for memorising selected passages scattered throughout a given book; if these rules are objective enough, they can be programmed; if they can be programmed, one day they can turn into something practical and useful.

I am not a programmer, but I am trying to learn Python and it has a lot of useful functionalities for making this idea come true. The most important one is its Natural Language Processing toolbox (“nltk”). Right now, I am trying to create a simple program for converting numbers into words using the Major System. It was really easy to get words based on their order of consonants, but that’s not precise enough. I am now using phonemes and, soon, I hope to have decent results. I have previously ventured into programming a small Python script for practicing number memorisation and I really enjoyed the process, so I am excited to learn Python as much as possible, face each small task at a time and see where I can get.

There are a lot of resources of interest built in nltk such as huge corpora of diverse kinds of texts and easy ways to access other types of lexical resources such as WordNet and FrameNet. With all that, I don’t need to restrain myself to phonetics and I can try to select words based on meaning and their lexical relations to other concepts, thus approaching my idea that images should relate as much as possible to the concepts they represent.

You might want to check Python’s NLTK book and, specifically, Chapter 8. I haven’t reached this section of the book yet, but I am sure we can do a lot in terms of parsing with NLTK. You might also check the Stanford Parser. Just click in the online tool and throw in some sentences to test it. The website also links to a lot of related literature.

I am glad you found it interesting. I’d also be glad to help you out with that, even if just with crazy ideas or pure brainstorming.

Lavoisier’s Law: “Nothing is lost, nothing is created, everything is transformed”. That’s how mass is conserved and science is done; all we do is “tossing in a little crazy-spice and stirring”.

Best,
M.

Now I am re-thinking my objectives. At this point, I want to see if I can find a systematic and satisfying approach to reading sentences in an analytic way that efficiently balances the need for understanding, mnemonic encoding and recall.

Of course, the goal aims for efficiency, but I do not necessarily expect to move efficiently toward that goal. That is, I am going to play and putz around in the hopes of eventually getting to efficient.

My immediate interest is to build a personal skill–hopefully a teachable one–but I am also interested in automation as a broader goal, if it’s feasible. Presumably, there would be overlap and synergy in these two kinds of objectives.

For my next miracle, I am just going to grab random sentences from online sources, then post them here to analyze, discuss, debate, blather about and solemnly pontificate to see if that leads anywhere useful.

I don’t know if this process will lead to any useful insights, but it’s what I plan to try. If anybody would care to join in, please know you are welcome.

My next comment will be sentence play, in the spirit just described.

PLAY SENTENCE #1

“Capitalizing on experimental genetic techniques, researchers at the California National Primate Research Center, or CNPRC, at the University of California, Davis, have demonstrated that temporarily turning off an area of the brain changes patterns of activity across much of the remaining brain.”

Excerpted from: https://www.sciencedaily.com/releases/2016/07/160721144125.

Comments:
The main event appears to me to be “have demontrated”. The subject is researchers and the object is a subordinate clause (is this correct?) starting with “that”.

My first objective is to come up with conscious steps to pull out the parts of a sentence in the order that seems most important to grasping its meaning. My initial thought process was that I should always start by identifying the main event, subject, object, then any entities directly related to this object, then any remaining entities.

[It would take me awhile to explain my process in detail, but I am more or less basing it on the ROC-MMS. See Mnemoriam’s comments above and the link he provided (https://www.cs.rochester.edu/hci/pubs/pdfs/multimodal-summaries.pdf) to (hopefully) get an idea what I am blithering (not blathering) about.]

The reason I picked the above sentence is that I noticed it doesn’t fit my starting plan. I suspect that the real center of gravity of this sentence is not in the main event that I identified above, but rather in the that-clause: “…temporarily turning off an area of the brain changes patterns of activity across much of the remaining brain.”

It seems to me that if I read the above clause and nothing else, I would have gotten the author’s main thought with minimal comprehension loss. Of course, there may be other information that I wish to retain, but this would usually be first priority.

Since I believe that the main event is likely to coincide with the center of gravity (is there a better term I could be using here?) in more than 50% of cases, I think that is where the search for the most important part of the sentence should begin. But then it seems wise to scan other clauses to comparison, to see which is the most representative of the author’s intent.

For my mnemonic purposes, I may either be interested in condensing the sentence, in which case, the center of gravity is probably what I need to focus on; alternatively, I may be interested in the whole sentence, but in that case, I think it would help to end up with a sentence analyzed into prioritized segments, with the center of gravity (usually the main event, subject, object, etc) being the top priority.

Not sure if any of this is clear to others. If you care to join in the discussion, please do so.

This is my opinion too. Everything before that is just ornament attached to the gist of the knowledge conveyed, specially the first clause beginning with “Capitalizing”. However, that’s just me; other people (or even me in a different situation) might be interested in other aspects of the sentence. Imagine that the previous sentence was talking about researches from another institution whose studies had shown a different brain reality; in that case, we might be interested in also memorising the source of such controversy. In other words, I believe there will be different “main events” depending on our objectives. Keep in mind that whatever algorithm used in that paper to find the main event, it is composed of rules decided upon and hard-coded by the researcher, so I doubt there is a “true” definition of main event.

I’ve recently read a book called “In search of memory” where a nobel laureate in “Medicine and Physiology” called Eric Kandel tells us the story of his life. I read it with the added intention of investigating how I would go about memorising it. I quickly realised (as I suspected) that we can’t memorise most books in a linear fashion; we would first need to outline and coalesce its parts, which, in many cases, are extremely disjoint. But more than that, I realised we must first decide what we want to memorise, lest we drown our poor brains in a never-ending muddle. It happens that Kandel’s narrative goes into the specifics of intra-cell biology to explain how memory occurs, but he also tells us about his youth in a nazi-controlled Austria. Both subjects are hugely interesting to me, but should I memorise such contrasting information in the same effort? I don’t think so. Moreover, there are a lot of dates, names of researches and respective scientific breakthroughs that form a great timeline and which I’d love to memorise if I could. Should I place the corresponding number-images and the associated substitute words for names and other facts spread out along the same memory palace where all the other information is arranged? I don’t think so. Sorry if I digress from the “sentence memorisation topic” and go into the “book memorisation topic”, but I think there is a lot of overlap between the two endeavours: my point here is that there is no running away from pre-processing the sentences and such pre-processing will inevitably have to be customised to fit one’s objectives.

When I talked about memorising “simple sentences (but not simpler)” somewhere in a previous post, I was thinking of such preprocessing. I’ve never learned grammar well enough, but I know I’ll have to, not only to better select the portions of the sentences to memorise, but, specially, to simplify sentences and put them in a better format conducive to memorisation.

Using your example, I am thinking of something on the lines of:

1 - Select the important portion: “temporarily turning off an area of the brain changes patterns of activity across much of the remaining brain”;
2 - Try to simplify it into a clear collection of clauses: “remaining brain’s activity changes + if + another area is turned off”.
3 - Create a complex image for each clause and connect them using image composition, specific types of links, etc. (my previous musings…).

In terms of automating this or, at least, having a computer assist you in the process, there are many methods of sentence compression which are interesting to look at even if just to get insights from their theoretical underpinnings. Many of them look at the parsing tree and try to prune it, which are the ones I find most interesting. Check out the size of the tree of your original sentence:

And then the shorter version:

I think we should understand these parse trees as much as possible to find the best main event and also to distinguish which should be the “prioritised segments”, as you said.

Best,
M.

Yes. Definitely agree. (At least for cases where we are not just indiscriminately memorizing verbatim.) I had just been thinking the same thing.

That’s actually the reason for my insertion of the notion of prioritization. To my way of thinking, a typical sentence would contain some information that is of greatest priority, some of lesser interest, hence lesser priority, and some of little or no interest, and therfore of the lowest priority. Naturally, this priority spectrum could have any arbitrary number of priority levels, not strictly the three I mentioned.

I would like my analytical method to make it easy to choose what to memorize based on where I see my priorities. I don’t necessarily mean that an algorythm is needed to formally delineate priorities, just make it easy enough for a human to scan and choose which elements of a sentence are of high enough priority to be worth memorizing.

Also definitely agree.

A note on my understanding of terminology. I took the main event to refer to the structural main verb (or verb phrase) of a sentence. Often, that would be the most important verb for purposes of grasping the author’s intent. But not always. I enlisted the term “center of gravity”–to accomodate those cases where the “main event” (as I understand the term) happens to be less valuable than some other part of the sentence. To me, the center of gravity might vary according to one’s purpose, but would always be the same as one’s top priority.

I would like your opinion as to whether I am splitting hairs by distinguishing between these two terms. Is it possible that I have misunderstood the term “main event”?

On a different note, I, too, need to brush up my grammatical terminology. Do you know of a fairly exhaustive list of the shorthand codes used in the parse trees? (I did see some of them on the ROC-MMS document you provided the link to.)

Hi tarnation,

Forgive my absence from our discussion, I’ve been really busy with social and professional commitments.

You are right that the main event generally is the verb and also that it is not always the case. In reality, the problem is a bit more complicated than that, a complication that you should not heed to, though. I explain. First, as far as I understand, this terminology – “event” – as the name suggests, came from machine learning techniques that try to automatically identify temporal information from texts based on TimeML, a kind of markup language for temporal events. This seems to be one important task in machine learning nowadays, which is centred on an evaluation exercise called “TempEval” (see this and this for further info). Therefore, in ROC-MMS, we find the definition of event as being “a cover term for situations that happen or occur”. However, (i) this need not be our definition of main event for mnemonic purposes and (ii) this is not as simple as finding the main verb.

(i) Consider the first two sentences from “The Enchiridion”, by Epictetus: “Some things are in our control and others not. Things in our control are opinion, pursuit, desire, aversion, and, in a word, whatever are our own actions”. To me, “control” is the main event of the first sentence. It is a noun, but one similar to the corresponding verb. Now, the main event of the second sentence to me is not a verb at all: it is the last word “actions”. That is the collection of “things” that are in our control and which are listed by Epictetus. The main event is definitely not “are”. In fact, I think that whenever the only verb from a sentence is the verb “to be”, it will be eclipsed by the “main noun” of the sentence.

(ii) This temporal information task is a machine learning one. Unfortunately for our humble mnemonic intentions, this is not very useful for us. The reason is that most methods in machine learning, I risk to say, are “supervised classification” methods. This means (sorry if I am “preaching to the choir” here) that a training set is used to come up with the classification rules. In our case, a manually annotated set of texts was first created using the TimeML specification rules. Then, an infinite number of machine learning algorithms can be used to extract attributes from the data and then optimising their parameters to “fit” the observed data as closely as possible. If done with extreme care (avoiding overfit and a number of biases that can be incurred in the optimising process), these provide a model that can be used to predict the attributes of “unseen” data. Check out the impressive list of attributes used in ROC-MMS for deriving the model:

My point here is that, specially for your purposes, the “main event” definition you read about can be taken just so far – you are urged to come up with the definition and operational implementation that best fits your personal objectives.

Sure. The part-of-speech (POS) tags used in the Stanford parser are based on the Penn Treebank II, which is also a manually annotated database largely used for machine learning endeavours. You can find the definition of the tags here and more detailed explanation here. I am not 100% sure that the Stanford parser does not use any other tags, but most of them are definitely there.

I hope we’ll keep this great discussion going.

Best,
M.