• Lucid Dreaming - Dream Views




    Results 1 to 6 of 6
    Like Tree1Likes
    • 1 Post By Wackytoaster

    Thread: Dream tool and dream data

    1. #1
      Lurker
      Join Date
      Jun 2017
      Gender
      Posts
      2
      Likes
      1

      Dream tool and dream data

      Hello everyone,

      I know there are a bunch of tools out there, dream journals etc. but for one reason or another I never really liked any of them. Since I am a hobby programmer I thought I might aswell create my own, but before I start I´d like to gather ideas and wishes. I also don´t have a lot of time as I have another bigger hobby-project running, so no promises but I´d really like to do it. Also I´d optimally want to gather some data (non-personal). This can only work if a lot of people contribute, so ideally the tool offers something for everyone.

      My raw plan would be
      • Dream journal
      • local saves and cloud saves (optional) aswell as private and public options
      • Gathering data - more info below


      Data
      The data I intend to gather might or might not give some insights. For example, I want to gather tags of peoples dreams on a daily basis. This would allow to see potential patters, e.g. how big events influence dreams (Super bowl, natural disasters, Olympics,.......) or if people dream more or less on certain days or people dream more about work on sundays because they have to work on monday.
      Another thing would be the location, while I don´t want to fiddle around with gps (it´s kinda annoying imo) you could specifiy where you are from. If a lot of people from around the world contrubute, one could see if there´s differences between people in different countries.
      Also potentially interesting is the dream duration (how long it felt), dream recall, overall dream quality etc. You name it, if you have an idea feel free to post it.

      The question now is, what do you want
      • Does it have to work offline or is online-only fine?
      • What´s your preferred method of keeping a dream journal (Voice recording, written, visual, etc.)
      • For dream journal entries - I want __________________ (Keywords, Labels, themes, options, etc...)
      • Other - If I would create such a tool, it absolutely has to _________________


      What do you think?
      lunagoddess likes this.

    2. #2
      Member Achievements:
      Created Dream Journal 1000 Hall Points Tagger First Class 3 years registered
      lunagoddess's Avatar
      Join Date
      Aug 2014
      LD Count
      45
      Gender
      Posts
      223
      Likes
      256
      DJ Entries
      40
      I really want a tool like DreamBoard. I love the idea but for some reason they haven't been able to make it work. At this point it's pretty unusable because it won't always save the dreams I spend a good 30-60 minutes typing out. My favorite thing about it is the analytics and tracking trends.
      2017 Goals: 12 LDs
      Successes: 8
      Remaining: 4

    3. #3
      Lurker
      Join Date
      Jun 2017
      Gender
      Posts
      2
      Likes
      1
      Hmm I see. Will keep that in mind, thanks. I hope I get some more suggestions though.

    4. #4
      Member
      Join Date
      Sep 2007
      Posts
      67
      Likes
      2
      This seems like a huuuuuuge project lol! Would it allow for research on shared dreams? I think that would be one of the most interesting areas of dream studies.

    5. #5
      Member
      Join Date
      Sep 2007
      Posts
      67
      Likes
      2
      OK so I have been pondering these questions for a few minutes now and the following points spring to mind.

      Offline v online. I think it should have support for both. If you have just woken up and quickly want to note your dream down but oh no you have for some strange reason lost your internet connection you still want to be able to write those important details down before daylight snatches them away from you. However if you invest a lot of time and effort writing down all your dreams you absolutely must have some online backup option. Would be cool if there was an integrated online community function to discuss the meaning with others, but that could be a future feature :-)

      Journalling method. Would be nice to have voice input as dreams disappear quicker than you can write them down. Howver, not everyone feels comfortable speaking to their phone or tablet so of course you should also be able to type it in. I am not sure what the visual option would entail. Sounds intriguing..

      Dream journal entries: this is a toughie. I know there are different kinds of dreams like emotional dreams, visitation dreams, wish fulfillment dreams, recurring dreams, etc. I would like to see a dropbox that you can label a dream as such. This would likely change the entire interpretation of a dream. Certain dream elements can often be interpreted fairly easily, (eg babies often meaning a new idea, death meaning the end to something, water relating to the emotions) and I would like to see these more common themes highlighted with an explanation (have seen this in another app). However some of the more superstitious or random kind of interpretations I would leave out. I would also like to see an area where the dreamer can make free associations with key elements (people, numbers, dream settings, etc) in their dream. That can help them with their own dream interpretation.

      Really I think one has to have a faily good understanding of dreams in order to create such a tool. I once actually started a dream interpretation course years ago though never finished it regrettably. However I learnt that there are many different dream types, and depending on which it is you will interpret it differently. I would be interested in helping with this project and doing lots of research into dreams if you were interested. I think it would be a very worthwhile project.

    6. #6
      Member Achievements:
      1 year registered Veteran First Class 5000 Hall Points

      Join Date
      Dec 2005
      Gender
      Posts
      676
      Likes
      355
      I currently use a custom-tailored DJ system I developed for myself in Python scripts (which also provides a base for a similar system I use for my personal, waking-life diaries). It's a bit unconventional, but maybe describing it a bit could give you some ideas (if very abstract ones).

      The system mainly just reads entries I write in a special format in a plain-text file, sorts and organizes them, and outputs a nice set of static HTML documents on disk for convenient viewing. It automatically generates navigation pages by date and for tags, as well as some simple statistics charts. The files are static HTML only, even though dynamic web systems might at first glance seem more appropriate, because I don't want to set up and configure a local web server just to view my DJ. This isn't necessarily something I want to publish online; I just wanted a set of files I could copy to any device's disk and browse conveniently in an ordinary web browser.

      The text syntax is designed to be very simple and easy to type, as I have to write the entries directly in this format, and any DJ should be as simple and effortless as possible to keep up with if I'm going to want to keep doing it. The entry starts with a few lines listing info the script needs to parse, like date, title, and tags. This block ends with a blank line, and then I just write the entry in simple HTML. (It could have technically been any other markup or formatting language, but since the target for viewing was HTML documents, this choice seemed to make the most sense).

      The plain text file also means that I can use my favorite text editor to edit, even if that changes someday; I don't need to use specialized, possibly OS-specific software (which may stop being maintained and eventually lose compatibility with modern systems). If I lose the HTML documents, I can simply rerun the script to regenerate them. If I lose the scripts, the text file with the entries is human-legible enough by itself to be readable. I could even print it out for safekeeping if I wanted to (and could somehow afford the ink and paper, as my DJ is massive right now!).

      My system does some preprocessing of the HTML text I write. This allows for simple linking from one entry to another (I can give a particular entry or passage a name and use just that in the link target, and the script converts it into a valid link, even if the final HTML location would change due to my rearranging entries or whatever). It also allows me to mark sections or entire entries as “private”. If I want to share my DJ, I can generate a version that automatically excludes all the private parts and omits them from contents pages and all navigation.

      Although my system supports tags, I try to keep their use to a minimum. I mainly use them to track really important events like lucid dreams or other non-REM stages of sleep. If I more than a handful, I've found, I start to have trouble remembering that they exist and applying them consistently, and it also gets confusing which tags to use where. So my maxim is to keep it simple. A good search function might be better than using tags in terms of finding particular content, but at the moment, the only tool I have for that is searching the source text document itself in a text editor. Perhaps someday I'll make something more sophisticated, such as a tool that can search just entries with specific tags (LD, etc.).

      My system works entirely offline. I've never been much of a fan of cloud-based or online services. I prefer to be in control of my own data and take care of it myself. Online services inherently have some risks, such as security breaches, and data loss if the company/organization goes under. Those that offer a full export of all your data anytime in an easy-to-use, universal file format are much better; I wouldn't consider using anything that doesn't provide at least that.

      My program is pretty lacking in the UI department, though, as in, it pretty much doesn't have one beyond running it from a command shell. I don't seem to enjoy doing UI programming so much these days, especially when I just want code that does a job for me as soon as possible. I essentially “configure” the program by editing the code itself. That obviously wouldn't be a good “feature” for causal users.

      I hope I didn't go totally off track from the thread topic. But in case you are curious and want to know more, just let me know.

    Similar Threads

    1. Your favourite dream tool ?
      By Tiredphil2 in forum General Lucid Discussion
      Replies: 5
      Last Post: 06-16-2016, 05:24 PM
    2. An interesting dream tool...
      By Dire in forum General Dream Discussion
      Replies: 2
      Last Post: 05-05-2010, 03:45 AM
    3. Geomagnetism and dream data
      By kibu in forum General Lucid Discussion
      Replies: 3
      Last Post: 06-11-2009, 05:54 PM
    4. Geomagnetism and dream data
      By kibu in forum Dream Journal Archive
      Replies: 0
      Last Post: 06-09-2009, 10:42 PM
    5. Bringing Data from the Dream World
      By ZappPSR in forum Lucid Experiences
      Replies: 2
      Last Post: 04-03-2005, 06:28 AM

    Bookmarks

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •