hi

no offense to you or anyone else, but I can't help but reply....

BI is being made to be such a "big deal", its nothing more than a term
being dreamt up by marketeers to sell something that economists have
been doing for a long time: applying mathematical techniques to data,
except that this data set is 'local' to a business, as opposed to a
whole country. Its nothing more than analysing data and presenting it
graphically, thats all. In the old days it was called DSS, or EIS
(Decision Support System, Executive Info System). But the marketeers
had to re-clothe the emperor each time... ;-)

Its purpose was to present analysis and data to management types whose
knowledge of maths is only mediocre (high-school calculus is not a
prerequisitr to do a Business Degree...).

And hacking data is hacking data, the tools are the same, in science
or in biz,  and scientists and mathematicians do it better than the
biz types.

Scientists/mathematicians (and often economists) look for truth in the
numbers, biz. types look look for numbers to present their version of
truth! (case in point: the recent wall street meltdown!)

--apologies~~ the above is my attempt at humour, satire and sarcsm ;-)
read the book "Freakonomics" - by SD Levit...


On Fri, Apr 23, 2010 at 3:41 PM, Ahmad Amran Kapi <[email protected]> wrote:
> I think Raja is talking about Business Intelligence like Pentaho
> http://www.pentaho.com/ , the dimensional is about the data that you
> can manipulate as you wish. Not my cup of tea though.
>
> Ahmad Amran Kapi
> Ar t In Software Sdn Bhd
> Suite 2.5 Inkubator K-Ekonomi
> 75450 Ayer Keroh
> Melaka.
> 06-2322464 / 013-6102545
> http://www.aist.com.my
>
>
>
>
>
> On Fri, Apr 23, 2010 at 3:32 PM, Boh Yap <[email protected]> wrote:
>> hi all,
>>
>> Raja, Swee Meng knows what he is talking about when 'web
>> scrapping'.... its a no-brainer in Python.
>>
>> 2. When you mean 'dimensional' do you mean putting stuff into arrays?
>>    Is it only 2-dimensional or are you talking about more?
>>    Are you gonna manipulate those arrays in memory before putting them in
>>    RDBMS tables?
>>    Are they gonna be huge?
>>
>> 3. If most of yr answers to above is yes...
>>    you may find answers to Q3 as well in SciPy, Scientific Python.
>>    Python is very strong in the scientific community where they need
>> to handle huge
>>    datasets. The data manipulation problems, there beats most cases in biz
>>    applications, that's why Wall Street hires rocket-scientists, literally).
>>    NumPy is a Python lib that handles huge arrays in memory, for example...
>>
>> You may find something here...
>>
>> http://www.scipy.org/Topical_Software and at their main site.
>>
>> On Fri, Apr 23, 2010 at 10:42 AM, CL Chow <[email protected]> wrote:
>>> I suppose it's mathematical modelling???
>>> Regards,
>>> CL Chow
>>> "Please do not send me Microsoft Office/Apple iWork documents. Send
>>> OpenDocument instead! http://fsf.org/campaigns/opendocument/";
>>>
>>>
>>>
>>>
>>> On Fri, Apr 23, 2010 at 10:35 AM, sweemeng ng <[email protected]> wrote:
>>>>
>>>> 1) sounds like web scraping, you can cook one up easily with python,
>>>> python have a built-in http library, and html parser, though a better idea
>>>> is to use tools like scrapy,
>>>> 2) need clarification
>>>> 3) python itself don't do that, there is a numpy, which is something like
>>>> matlab for python(i am assuming you are talking about mathematical stuff)
>>>>
>>>> On Fri, Apr 23, 2010 at 9:00 AM, Raja Iskandar Shah
>>>> <[email protected]> wrote:
>>>>>
>>>>> thanks boh.
>>>>>
>>>>> this looks promising. the specific things that i am looking are small
>>>>> backend processing stuff. examples are :
>>>>> 1. extracting tables from web pages and converting them to text files
>>>>> 2. transforming / restructuring the data into dimensional models
>>>>> 3. analytical regressions on the dimensional models
>>>>>
>>>>> things that the example bi tools do.
>>>>>
>>>>> the instance you mentioned is a good example.
>>>>>
>>>>> are there any equivalent open source projects ? python applications that
>>>>> does analysis on numbers ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Apr 23, 2010 at 3:35 AM, Boh Yap <[email protected]> wrote:
>>>>>>
>>>>>> hi Raja,
>>>>>>
>>>>>> as always I wld suggest Python.... but what exactly do you have in
>>>>>> mind. From what I can see, its a BI type application, but do you
>>>>>> intend to rebuild the entire thing when there are some good tools
>>>>>> already out there?
>>>>>>
>>>>>> Or do you have some specialised solution that these cannot solve?
>>>>>>
>>>>>> If its the 2nd case, then I think Python is a great tool. If its not a
>>>>>> well defined problem, it could call for a fair bit of experimentation,
>>>>>> different approaches to the problem, compare the approaches etc...
>>>>>> Python's dynamic nature and rapid-prototyping capability allows for a
>>>>>> great deal of experimentation, and exploration to arrive at the right
>>>>>> solution. And you are not afraid to 'throw away' code, because the
>>>>>> cost/speed/efficiency of writing Python code is is pretty low.
>>>>>>
>>>>>> Then once you have the solution/algorithms in mind, you can deploy it
>>>>>> in Python, which has many choices of frameworks etc... and if you have
>>>>>> performance bottlenecks, parts of it can be rewritten in C and you can
>>>>>> call that from Python w/o problems.
>>>>>>
>>>>>> The only problem is you may find a lack of Python programmers, a
>>>>>> problem that can be said of good Java, Ruby and even PHP programmers
>>>>>> (and i don't mean cut & paste programmers;-).  But they can be quite
>>>>>> easily trained up. I have personally taught an ASP programmer Python,
>>>>>> and he was able to do fairly sophisticated task after 2 weeks, it was
>>>>>> to pull log data off a mobile app from a Postgres DB, rehash the data
>>>>>> into another DB, to generate sales reports, delivered online with
>>>>>> graphs in JS, live, on the web. (Mind you this guy had a far bit of
>>>>>> initiative to go thru the docs and tutorial...)
>>>>>>
>>>>>> I can certainly help with the training, and I'm sure I can get others
>>>>>> from the Python community.
>>>>>>
>>>>>> PM me if you wish to discuss further....
>>>>>>
>>>>>> On Thu, Apr 22, 2010 at 9:34 AM, Raja Iskandar Shah
>>>>>> <[email protected]> wrote:
>>>>>> > good day all
>>>>>> >
>>>>>> > any suggestion for language to replace java
>>>>>> >
>>>>>> > the type of applications that we are looking at are
>>>>>> > http://rapid-i.com/
>>>>>> > http://kettle.pentaho.org/
>>>>>> >
>>>>>> >
>>>>>> > --
>>>>>> > Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>> >
>>>>>> > Facebook Fan page
>>>>>> >
>>>>>> > http://www.facebook.com/group.php?gid=98685301577
>>>>>> >
>>>>>> > http://www.facebook.com/OSDC.my
>>>>>> >
>>>>>> > You received this message because you are subscribed to the Google
>>>>>> >
>>>>>> > Groups "OSDC.my Mailing List" group.
>>>>>> > To post to this group, send email to [email protected]
>>>>>> > To unsubscribe from this group, send email to
>>>>>> > [email protected]
>>>>>> > For more options, visit this group at
>>>>>> > http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> #-------
>>>>>> regds,
>>>>>>
>>>>>> Boh Heong, Yap
>>>>>>
>>>>>> --
>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>
>>>>>> Facebook Fan page
>>>>>>
>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>
>>>>>> http://www.facebook.com/OSDC.my
>>>>>>
>>>>>> You received this message because you are subscribed to the Google
>>>>>>
>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>> To post to this group, send email to [email protected]
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected]
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>
>>>>> --
>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>
>>>>> Facebook Fan page
>>>>>
>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>
>>>>> http://www.facebook.com/OSDC.my
>>>>>
>>>>> You received this message because you are subscribed to the Google
>>>>>
>>>>> Groups "OSDC.my Mailing List" group.
>>>>> To post to this group, send email to [email protected]
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>
>>>> --
>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>
>>>> Facebook Fan page
>>>>
>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>
>>>> http://www.facebook.com/OSDC.my
>>>>
>>>> You received this message because you are subscribed to the Google
>>>>
>>>> Groups "OSDC.my Mailing List" group.
>>>> To post to this group, send email to [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>
>>> --
>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>
>>> Facebook Fan page
>>>
>>> http://www.facebook.com/group.php?gid=98685301577
>>>
>>> http://www.facebook.com/OSDC.my
>>>
>>> You received this message because you are subscribed to the Google
>>>
>>> Groups "OSDC.my Mailing List" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/osdcmy-list?hl=en
>>
>>
>>
>> --
>> #-------
>> regds,
>>
>> Boh Heong, Yap
>>
>> --
>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>
>> Facebook Fan page
>>
>> http://www.facebook.com/group.php?gid=98685301577
>>
>> http://www.facebook.com/OSDC.my
>>
>> You received this message because you are subscribed to the Google
>>
>> Groups "OSDC.my Mailing List" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/osdcmy-list?hl=en
>
> --
> Join Open Source Developers Club Malaysia http://www.osdc.my/
>
> Facebook Fan page
>
> http://www.facebook.com/group.php?gid=98685301577
>
> http://www.facebook.com/OSDC.my
>
> You received this message because you are subscribed to the Google
>
> Groups "OSDC.my Mailing List" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/osdcmy-list?hl=en



-- 
#-------
regds,

Boh Heong, Yap

-- 
Join Open Source Developers Club Malaysia http://www.osdc.my/

Facebook Fan page

http://www.facebook.com/group.php?gid=98685301577

http://www.facebook.com/OSDC.my

You received this message because you are subscribed to the Google

Groups "OSDC.my Mailing List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/osdcmy-list?hl=en

Kirim email ke