predictionio-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marius Rabenarivo <mariusrabenar...@gmail.com>
Subject Re: Need a Suggessations
Date Thu, 23 Mar 2017 16:21:28 GMT
Pat, and what if I want items similar to user's taste in the recommendation
without providing an item?

Any time line for the release of UR 0.6?

2017-03-23 20:18 GMT+04:00 Marius Rabenarivo <mariusrabenarivo@gmail.com>:

> I think pio-start-all start PostgreSQL by default
>
> 2017-03-23 20:16 GMT+04:00 Vaghawan Ojha <vaghawan781@gmail.com>:
>
>> Hi,
>>
>> Yes I did that but still I get the same output, it's weird.
>>
>> Thanks
>>
>> On Thu, Mar 23, 2017 at 10:00 PM, Marius Rabenarivo <
>> mariusrabenarivo@gmail.com> wrote:
>>
>>> You have to change this section
>>>
>>> # Default is to use PostgreSQL
>>> PIO_STORAGE_REPOSITORIES_METADATA_NAME=pio_meta
>>> PIO_STORAGE_REPOSITORIES_METADATA_SOURCE=PGSQL
>>>
>>> PIO_STORAGE_REPOSITORIES_EVENTDATA_NAME=pio_event
>>> PIO_STORAGE_REPOSITORIES_EVENTDATA_SOURCE=PGSQL
>>>
>>> PIO_STORAGE_REPOSITORIES_MODELDATA_NAME=pio_model
>>> PIO_STORAGE_REPOSITORIES_MODELDATA_SOURCE=PGSQL
>>>
>>> Put MYSQL in place of PGSQL
>>>
>>> 2017-03-23 20:07 GMT+04:00 Vaghawan Ojha <vaghawan781@gmail.com>:
>>>
>>>> Hi, Thank you!
>>>>
>>>> I came into further more confusion here, actually I installed
>>>> prediction IO version 0.10.0 from here http://predictionio.incub
>>>> ator.apache.org/install/install-sourcecode/  and have been fighting to
>>>> configure mysql as a storage in my local linux machine.
>>>>
>>>> But I see there is a different documentation of installing in actionml
>>>> website, I'm not sure for which I would have to go. Currently there is no
"
>>>> pio-env.sh".  file inside conf folder however there is
>>>> pio-env.sh.template file. I commented the pgsql section and uncommented the
>>>> mysql section with the username and password, but whenever I do . sudo
>>>> PredictionIO-0.10.0-incubating/bin/pio eventserver there seems to be
>>>> an error that says that authentication failed with pgsql, however I don't
>>>> want to use pgsql.
>>>>
>>>> # Storage Repositories
>>>>
>>>> # Default is to use PostgreSQL
>>>> PIO_STORAGE_REPOSITORIES_METADATA_NAME=pio_meta
>>>> PIO_STORAGE_REPOSITORIES_METADATA_SOURCE=PGSQL
>>>>
>>>> PIO_STORAGE_REPOSITORIES_EVENTDATA_NAME=pio_event
>>>> PIO_STORAGE_REPOSITORIES_EVENTDATA_SOURCE=PGSQL
>>>>
>>>> PIO_STORAGE_REPOSITORIES_MODELDATA_NAME=pio_model
>>>> PIO_STORAGE_REPOSITORIES_MODELDATA_SOURCE=PGSQL
>>>>
>>>> # Storage Data Sources
>>>>
>>>> # PostgreSQL Default Settings
>>>> # Please change "pio" to your database name in
>>>> PIO_STORAGE_SOURCES_PGSQL_URL
>>>> # Please change PIO_STORAGE_SOURCES_PGSQL_USERNAME and
>>>> # PIO_STORAGE_SOURCES_PGSQL_PASSWORD accordingly
>>>> #PIO_STORAGE_SOURCES_PGSQL_TYPE=jdbc
>>>> #PIO_STORAGE_SOURCES_PGSQL_URL=jdbc:postgresql://localhost/pio
>>>> #PIO_STORAGE_SOURCES_PGSQL_USERNAME=pio
>>>> #PIO_STORAGE_SOURCES_PGSQL_PASSWORD=pio
>>>>
>>>> # MySQL Example
>>>>  PIO_STORAGE_SOURCES_MYSQL_TYPE=jdbc
>>>>  PIO_STORAGE_SOURCES_MYSQL_URL=jdbc:mysql://localhost/pio
>>>>  PIO_STORAGE_SOURCES_MYSQL_USERNAME=root
>>>>  PIO_STORAGE_SOURCES_MYSQL_PASSWORD=root
>>>>
>>>>
>>>> This is how the pio-env.sh.template looks like. And again when I
>>>> visited the actionml site, it suggests that I do have to have
>>>> ELASTICSEARCH. but prediction.io site doesn't tells us the same. Which
>>>> one should I follow and where would I find the current working version of
>>>> installation guide. I actually wanaa use prediction.io in my
>>>> production shortly after I implemented in local.
>>>>
>>>> Please help me, thank you very much for your help, I appreciate it so
>>>> much.
>>>> Vaghawan
>>>>
>>>>
>>>> On Thu, Mar 23, 2017 at 9:27 PM, Pat Ferrel <pat@occamsmachete.com>
>>>> wrote:
>>>>
>>>>> Since PIO has moved to Apache, the namespace of PIO code changed and
>>>>> so all templates need to be updated. None of the ones in
>>>>> https://github.com/PredictionIO/
>>>>> <https://github.com/PredictionIO/template-scala-parallel-universal-recommendation>
will
>>>>> work with Apache PIO. For the upgraded UR see:
>>>>> https://github.com/actionml/universal-recommender Docs for the UR are
>>>>> here: http://actionml.com/docs/ur
>>>>>
>>>>> Also look on the Template gallery page here for a description of
>>>>> template status. Some have not been moved to the new namespace and
>>>>> converted to run with PIO but this is pretty easy to do yourself.
>>>>> http://predictionio.incubator.apache.org/gallery/template-gallery/
>>>>>
>>>>> user_id, product_id and purchase_date is all you need to use any
>>>>> recommender. If you plan to gather other events in the future, use the
UR.
>>>>> As far as item or user based recommendations, the UR will give either
based
>>>>> on the query with the same data and model, as some others will do. The
UR
>>>>> allows you to mix both types in a single query, which may be useful with
>>>>> small amounts of individual user data.
>>>>>
>>>>> Also the accepted wisdom about this it to put item-based recs on item
>>>>> detail pages, and user-based recs elsewhere, when you don’t have an
item to
>>>>> base recs on, or in another placement on any page.
>>>>>
>>>>> You can have many different placements of recs in any page by changing
>>>>> the queries. This is how Netflix gets rows and rows of specialized recs
for
>>>>> different things all based on the same data. The UR queries are quite
>>>>> flexible.
>>>>>
>>>>>
>>>>> On Mar 23, 2017, at 7:08 AM, Vaghawan Ojha <vaghawan781@gmail.com>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I've been trying to deploy a recommendation system using
>>>>> https://github.com/PredictionIO/template-scala-paralle
>>>>> l-universal-recommendation.
>>>>>
>>>>> I've purchase history of user something like this:
>>>>> user_id, product_id and purchase_date, so I will be using user_id and
>>>>> product_id to determine the recommendation. I'm not sure if I would be
able
>>>>> to customize the default even parameter.
>>>>>
>>>>> Do you have any suggestions like which template would be more suitable
>>>>> for my problem. I don't have data like rating or view state, I only have
>>>>> data about user and product they purchased. I need something like item
>>>>> based similarity as well as user based item similarity.
>>>>>
>>>>> Any help would be great
>>>>>
>>>>> Thank you
>>>>> Vaghawan
>>>>>
>>>>>
>>>>
>>>
>>
>

Mime
View raw message