Hello Vikas & João, Unomi basically takes as input "events" that can be anything from a click to a backchannel event such as a login or sync information. The (basic) web tracker Javascript implementation is using the analytics.js script that also supports plugins so that you can send tracked DOM events to multiple back-ends. It seems to me like this would cover your use case.
In effect Snowplow might do something similar, although I'm not an expert at it. Unomi does provide ways to do analytics, and as its back-end store is ElasticSearch you can then - if you need - directly access ES to do whatever reporting or data processing that you want, including using Kibana to do some fancy reporting. Regards, Serge... Serge Huber CTO & Co-Founder T +41 22 361 3424 9 route des Jeunes | 1227 Acacias | Switzerland jahia.com <http://www.jahia.com/> SKYPE | LINKEDIN <https://www.linkedin.com/in/sergehuber> | TWITTER <https://twitter.com/sergehuber> | VCARD <http://www.jahia.com/vcard/HuberSerge.vcf> > JOIN OUR COMMUNITY <http://www.jahia.com/> to evaluate, get trained and to discover why Jahia is a leading User Experience Platform (UXP) for Digital Transformation. On Fri, Jan 3, 2020 at 1:09 AM João Correia <[email protected]> wrote: > Hi Vikas, > > I think you want something like Snowplow Analytics for clickstream data > analytics and a snowplow relay (code that sends a copy of those events) to > Unomi. > I've been thinking about that too. Let me know if you want to join forces > to make that Snowplow Relay. > > For Snowplow you can setup your own https://github.com/snowplow/snowplow or > use a hosted version https://www.snowcatcloud.com/ . > > See what Snowplow is here: https://www.youtube.com/watch?v=Yx3Z733ElgI > > Thanks > Joao Correia > > -- > > *João Correia* > > San Diego, CA > mobile: +1 (858) 284-6010 > web: https://joaocorreia.io > > > > > > > > > > > > > > On Thu, Jan 2, 2020 at 1:29 AM Vikas Yadav <[email protected]> wrote: > >> Hi folks, >> we are currently working with Unomi for personalization on local I have >> some questions in my mind I want solutions for that basically what we do we >> are trying to create an application that works with spark we are using >> apache spark for prepossessing data, apache Unomi >> for personalization through Kafka. I want to know can we create something >> like when a user comes to our website we can track their clickstream data >> and send it to Unomi and spark at the same time and perform analytics on >> that data. I want to know that Unomi will perform analytics or it only >> store personalized data or can we perform analytics on data by other >> approaches with Unomi and spark. >> >> --- >> Thanks >> >> Vikas Yadav >> >> Enterprise Software Engineer >> >> MATTEA >> >> The Magic of Personalization >> >>
