Idea – Mobile Payment Offline App Store?

To accelerate small business and livelihood making in poor areas. That might not have much of Internet access. I wonder if we could have people selling apps person to person. With secure mobile payments I think this could be a livelihood for a lot of people.

So the idea is that we have a secure way to sell apps and content. Seller to customer. Maybe here something like M-KOPA could work.

Share on FacebookTweet about this on TwitterShare on Google+

Startup Idea – Mobile SMS Password System For Charging For Content, M-KOPA?

First I was wondering if Linux Live USBs could be used for distributing offline courses. You need Linux because the tech courses rely on software that needs to be installed. Like Octave or Python and many of their modules.

A Live Linux USB is an .iso file that can be written to a USB thumbdrive. It contains a somewhat finished Linux distribution. Like KDE, Ubuntu MATE and more.

So the idea is if its possible to include like a data scientist, machine learning or web developer courses with say PCLinuxOS. I think Linux ICT could be included as well.

To get money to build these courses I then wonder if content could be unlocked via SMS on the phone. Somewhat I think like M-KOPA?

Share on FacebookTweet about this on TwitterShare on Google+

Super Idea? – Ad Supported Linux (Cloud) Internet Computer

For those who only have one machine and perhaps only run a version of Windows. A virtual computer on the Internet or the cloud could prove very useful. Everything from following programming courses or other MOOCs. To employment or selfemployment. With Linux you could learn many skills for little to no cost.

Because of the cost. I thought. An idea would be to mimic TV ads but for virtual computers. I mean its just a screen is it not.

So the idea is that you get virtual computer for watching ads. The computer is then accessible from the web browser. This way you only need a phone and keyboard to get a Linux computer.

Share on FacebookTweet about this on TwitterShare on Google+

Tip – Octave Notebook On The Phone

This idea is quite handy. With a raspberry pi or eqvivalent single board computer you could run octave and python on the phone.

With python and octave on the phone and a bluetooth keyboard you could do several online courses.

To install the octave-kernel in jupyter do the following on the raspberry pi

(sudo infront of apt and pip)

pip install octave_kernel
python -m octave_kernel.install

If octave plot dont work you you need:

apt install gnuplot
apt install ghostscript

An idea would be if there was a service like gmail but you got access to a virtual Linux computer. Then with only your browser on the phone or windows pc you could play around with Linux and installl python modules and learn to program.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – Learn A Subject By Creating HTML With Audio And Images (Phone + Keyboard)

As a tip and as a reminder to myself. I think I came up with a novel way to study online courses.

The idea is to create a rich HTML of the lecture with both images and audio. Here you essentially replicate the lecture.

Take a screenshot of the video and replicate the slides with hand drawings on paper. Then take a photo of the paper and write some notes to read.

Then you record your voice reading with the notes as support while you create the HTML page. Then you just put in the audio and images in the HTML documents using the HTML5 tags.

The idea is that you remember better than if you just answer quizzes and read.

The apps I used for this on my phone was just a text editor and a web browser. For convenience there was an app, ”Open in Browser” that automatically loaded local files in the browser from the file manager.

I put in the headings tags and img tag after finishing the recording while writing from the notes. So first pure text + audio recording. Then add the audio and image tags. The image tag had to have the alt attribute otherwise it would not show. Even for local files.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – European Online Education?

As an European education project. As a service for its citizens. Could not we create online education for the school children primary and secondary years. The idea is that we could gather the best teachers and people from within Europe to do this.

I think this will be the smartest move in education we can make.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – Simple Method To Train Mathematics Rewrite With The Math Words

Just by manually writing the same text as you would normally just read. You could improve. I guess the understanding is tied together with the memory. So if you could remember the text better. Your brain will have an easier time to process the data and understand it.

This method really goes with everything you want to learn.

So the idea is to encode the data in brain memory.

You can configure Linux MATE to capture the screenshot area with shift-Print. With this you just capture the area of a handwritten photo of the math formulas. Then do some basic adjustments for contrast and light and color.

 

Another idea I have is to run jupyter notebook (iPython) on a raspberry pi. Just connect a bluetooth keyboard the the phone and you can run the notebook, and console programs in the browser of the phone. This way you don’t need VNC on the phone. Just a browser will do. Octave will run the terminal which could be quite handy.

Share on FacebookTweet about this on TwitterShare on Google+

Fun Idea – Running iPython On The Phone (offline)

Just a quick tip.

Found an app Pydroid – IDE for Python 2 that let me install via pip. Hmm this could be huge. So I installed ipython. Then from the Pydroid terminal i could run ipython version 5.3.0 with python version 2.7.12

A test of the functionality of numpy revealed some errors and fails. Could not plt.plot() to the screen with matplotlib.pyplot but I could just save it as an image. Then display it in the gallery.

Pretty good for school projects. Just get a bluetooth keyboard to the phone. Its not as bad as you would think. You can place the phone anywhere you like. I prefer it on the left side of the keyboard.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – Add A Bluetooth Keyboard To Your Smartphone And Discover Programming And Linux

I recently discovered that I could very well program on my smartphone. I just bought a simple bluetooth keyboard and placed it on the short left side.

To my surprise it worked pretty good. The battery time was far greater than my old laptop. With a powerbank my time programming is not cut short. Tried it on a visit to the local café.

There are android course apps available that lets you run the code you write and check if the output is correct. Pretty fun.

What I would like to have is a small phone case that is also a small computer like a raspberry pi zero. Then I could use the phone as a usb connected mobile screen and shared internet. With this I could install many python programming modules.

smartphone left of keyboard

Share on FacebookTweet about this on TwitterShare on Google+

Project Idea – Genetic Feature Generation For Machine Learning ?

My idea is simple.

Using pyevolve and a score as the accuracy of the machine learning classifier. I wonder if you can just evolve the extra input data for better classification. That is. I belive you can create features from random or the evolved genome that will help in the classification. In theory it might work. I will see how well it works.

Even using a spline function with a limited number of parameters. The decision boundary for the classifier was too unpredictable.

If machine learning is going to used for cars then I think it has to mature a lot. I mean they are trying to simulate brain functions with classifiers that could have very strong score for confidense but wrong anyway.

In my opinon machine learning is still in experimental stage. When its matured enough to be boring. Because the many ?security measures. Then self driving cars could be a goal.

Using a spline function?

I believe we need much more confidence and accuracy type measurements. For example. I would have to have much more points precisely at the decision boundary. So its not only how many samples you have but also how much the samples reveal the boundary and more.

On a further note. If we develop self driven cars. Where is it going to stop. People will loose their jobs and then who will pay for those cars. The sallory goes to the robots. The little tax that comes from them will pay for the roads.

However I think machine learning could be used to reveal what there is to know about the universe. Physics that will give us much better batteries for human driven cars. Fusion energy to help us survive.

Share on FacebookTweet about this on TwitterShare on Google+

Smartphone Tip – Put The Phone Infront Of The Keyboard

You don’t need to follow the laptop rules for the placement of the display. I think a small screen should be placed before the keyboard.

A startup idea would be to create a small screen Linux portable keyboard. The difference from a laptop is that the small screen is placed infront of keyboard and no large display is needed.

Such a portable keyboard computer with display could be made much smaller than a regular laptop and still have good interaction performance. For coding and writing.

So the tip is to get an external mini keyboard for the phone and connect trough ssh or vnc to your raspberry pi and program a little while traveling.

Be sure to change password for user pi and possibly add two factor authentication by installing libpam-google-authenticator for ssh

Share on FacebookTweet about this on TwitterShare on Google+

Speculation – The Battery As An Energy Information Device

I was wondering. Could you treat a battery as a energy information device. But first a speculation.

If you treat a plant like a machine learning cell network. I guess the plant need energy but also information. It needs a signal to the network for further processing. A network is like a function(). You need input. I guess the parameters of the plant function gets updated by comparing the input light, sun spectra with the output light, green color. So the plant not only needs input information but also output information.

From this speculation I wonder. Could we create a artificial machine learning battery cell network. Could light as information input/output to the battery help energy storage, charging and power output?

I wonder if one can create a scientific battery to mimic a deep neural networks. The idea is that you can take after the plant leaves. That is. The battery cells sheets have short distances between input and output.

Then with the heat images from each layer I guess you can tell where there should be visible light ”losses”. By this I mean that the responding weight values should probably have been higher. Meaning not only heat radiation output is needed.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – Enhance Linux Sites And Blogs With Crowd Sourced Course Tutorials?

It should be possible to coursify Linux/Programming tutorials in forums and blogs. That is. I wonder if you could just with some ?HTML code or plugin write a quiz. Meaning a question and a ”hidden” range of possible answers that the browser checks.

I don’t know how to make tutorial courseware but I think there should be open source software for this. Maybe a wordpress plugin could work.

The idea is to make the site interactive and fun. I think this could be done with user generated tutorials with some interaction.

Share on FacebookTweet about this on TwitterShare on Google+

Super Idea – Human Supervised Generative Learning

A got the idea from supervised machine learning. The idea is simple. Just input the text you want to learn and output the same text. That is. Rewrite the text just as it is shown on your computer.

So take a creative commons license book on the topic you want to learn and write the text as it is in the pdf in a document of your text editor.

To make it extra efficient you can make a screencast with your voice reading the text.

I guess this will make your brain remember and learn better.

This goes for learning math to programming or writing books. Just enter the same text with your word editor.

I believe that with this method you can overcome learning difficulties and or lack of concentration when reading.

Share on FacebookTweet about this on TwitterShare on Google+

Guess – Could Modeling The Atom As A Continuously Updating Classifier Lead To Fusion?

To me. Looking at machine learning networks. It would make sense if the atoms are just different networks.

That is. They handle input and give output. The main difference I speculate is that they also learn or update their weights to keep scores of different properties.

I guess that among the weights are the ”randomly” distances the electron is from the core. So the atom manages so many weight values because its so fast.

The scores I guess is the important part. The score are just the ?energy property values of the specific atom.

Then I guess that changing the score values of the atoms together with the input of colliding atoms could lead to fusion.

Share on FacebookTweet about this on TwitterShare on Google+

Machine Learning – Should Decision Based Systems Generate Readable Thought Strings?

My idea is simple.

I think it would be better if decision based machine learning systems generate their own “thought” strings. That is. Text strings that are reflective of the instructions to itself. I think this is better than to rely on low level weight information. Even though its all supervised learning.

I mean error checking would be much easier than to retrain the whole system.

Share on FacebookTweet about this on TwitterShare on Google+

Idea – The Universe Fractal

My idea is simple.

The Mandelbrot set is just the numbers that don’t diverge when the output is recycled. I see that like a filter. Then could some part of the structure of the universe be like a fractal. A filter of some equation.

I belive the filter comes from all the physical laws. The universe is shaped by the mass and energy that don’t diverge from those physical equations. That is. The universe selected energy and matter that survived its laws or truths.

Share on FacebookTweet about this on TwitterShare on Google+

Math Idea – Derivative similarity

My idea is simple.

Inspired by e^x where the derivative is equal to e^x. I cold guess that maybe there should exist something like ’derivative similarity’.

So I will test a machine learning approach to this. I will start with some function and take the derivative of it. Place 2 derivatives and the function in separate series. Label the samples coming from f,df,df2.

After learning the function and its first and second derivative I will If I’m successful see what happens when I try to maximize prob[0]+prob[2]. That I want to see if there is a function that has a second derivative but no first derivative. Sounds crazy. Probably is. : ).

Well I think there is a lot to be tested with machine learning.

Here I calculated something that maybe can be called continous derivate. Ex. D(.25)(f(x))

Share on FacebookTweet about this on TwitterShare on Google+

Machine Learning Idea – Could The Weight Matrices That Corresponds To The Mean Filtered Training Samples Be Good Starting Values?

I wonder. Could the weight matrices that corresponds to the mean filtered training samples be good starting values?

I mean. It should be easier to correct a ?generalized starting image than to begin from scratch with random noise.

So my idea is to calculate and train on mean summarized collections of the input samples. Here I will use an extra label. Then use those converged weights as starting values. For when you want to generate.

So when I want to generate an image from label 2. I will try with the weight matrices from the mean calculation. Then let the algorithm work itself to an image that looks like label 2 from the extra label. That is from the mean filtered solution image to the image that looks like coming from label 2.

Share on FacebookTweet about this on TwitterShare on Google+

Project Idea Machine Learning – Differentiated Noise Level Learning

The idea is simple.

For generative machine learning. I wonder if you can use a classifier and evaluate the probabilities that the sample belongs to different categories of noise levels.

That is. You precompute samples with different levels of noise and label them accordingly. So you have samples with 0% noise 10%noise 20%noise … 100%noise labels.

A fast way to precompute is just to add random noise of a certain % amount to the image or sample.

The reason for this approach is that I think getting to a generated sample of 0% noise gets faster if the algorithm can ”think” or recognize a little improvement in the noise level.

Share on FacebookTweet about this on TwitterShare on Google+