<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hi<br>
    <br>
    The following email thread might also be of interest to Yanel
    (Boost) development:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://article.gmane.org/gmane.comp.cms.lenya.devel/26869">http://article.gmane.org/gmane.comp.cms.lenya.devel/26869</a><br>
    <br>
    Cheers<br>
    <br>
    Michael<br>
    <br>
    -------- Original Message --------
    <table class="moz-email-headers-table" border="0" cellpadding="0"
      cellspacing="0">
      <tbody>
        <tr>
          <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Subject: </th>
          <td>Re: New to Apache Lenya</td>
        </tr>
        <tr>
          <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Date: </th>
          <td>Thu, 28 Apr 2011 11:46:47 +0530</td>
        </tr>
        <tr>
          <th valign="BASELINE" align="RIGHT" nowrap="nowrap">From: </th>
          <td>Chamika Peiris <a class="moz-txt-link-rfc2396E" href="mailto:pwcms.uom@gmail.com"><pwcms.uom@gmail.com></a></td>
        </tr>
        <tr>
          <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Reply-To:
          </th>
          <td><a class="moz-txt-link-abbreviated" href="mailto:dev@lenya.apache.org">dev@lenya.apache.org</a></td>
        </tr>
        <tr>
          <th valign="BASELINE" align="RIGHT" nowrap="nowrap">To: </th>
          <td><a class="moz-txt-link-abbreviated" href="mailto:dev@lenya.apache.org">dev@lenya.apache.org</a></td>
        </tr>
      </tbody>
    </table>
    <br>
    <br>
    Hi Michael,
    <div><br>
    </div>
    <div>      Thank you for your reply. I have read the white paper
      given in the previous mail and found that it has many
      requirements. My initial idea is to develop a custom module for
      e-commerce recommendations(which is one of the requirements of
      Yanel Boost) and <b>I have attached a simple deployment diagram</b>
      to my knowledge. So this custom is useful when Lenya is used to
      develop a e-commerce application where there is a "log-in".</div>
    <div>This kind of personalization uses concepts like Collaborative
      Filtering, Association Rules, etc and Apache Mahout has already
      consists CF engine which will ease the personalization procedure
      of this module.</div>
    <div>
      <br>
    </div>
    <div><u>Capturing user actions:</u></div>
    <div><br>
    </div>
    <div>I hope to capture user actions using a Java API in the
      personalization module. For example, I can give methods in the API
      for "user buying", "user rating", etc. The issue I have with this
      is how the client can call this API. Can you give me a little
      clarification in this regard?(I have given a use case for a
      particular user action called "user search")</div>
    <div><br>
    </div>
    <div><u>User Case for "user search":</u></div>
    <div><br>
    </div>
    <div>1. User logs in to the web application</div>
    <div>2. User types "<search keyword>" in the search box</div>
    <div>3. Clicks on the "Search" button</div>
    <div>4. Receives personalized results</div>
    <div><br>
    </div>
    <div>In the 3rd step how the Lenya user can call our Java API? Does
      Lenya have support for configuring such activities?</div>
    <div><br>
    </div>
    <div><u>Using existing databases:</u></div>
    <div><br>
    </div>
    <div>Does Lenya have records for "user ratings", etc in databases,
      so that we can use them in our personalization process? Does Lenya
      keep server logs for all kind user actions and can we extract data
      such as "user ID", "login time", etc from the server logs?</div>
    <div><br>
    </div>
    <div>Thanks.</div>
    <div><br>
      <div class="gmail_quote">On Tue, Apr 26, 2011 at 1:19 PM, Michael
        Wechner <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:michael.wechner@wyona.com">michael.wechner@wyona.com</a>></span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div text="#000000" bgcolor="#ffffff"> Hi Chamika
            <div class="im"><br>
              <br>
              On 4/23/11 7:33 PM, Chamika Peiris wrote:
              <blockquote type="cite">Hi Michael,
                <div>   </div>
                <div>        Thank you for your reply. Yes, I was asking
                  for personalization based on user behavior. Does Lenya
                  has features for giving recommendations for users by
                  analyzing user behavior such as user activity history,
                  user clicks, what user has searched so far, etc.</div>
                <div>        For example, in Amazon like e-commerce
                  applications support rich recommendations for search
                  queries and suggestions on "log in". If Lenya is not
                  supporting this kind of features can we develop it as
                  a custom module for Lenya source? I am grateful to you
                  if you can give me some ideas regarding this.</div>
              </blockquote>
              <br>
            </div>
            you might have a look at  <br>
            <br>
            <a moz-do-not-send="true" href="http://easyrec.org/"
              target="_blank">http://easyrec.org/</a><br>
            <a moz-do-not-send="true"
              href="http://en.wikipedia.org/wiki/Easyrec"
              target="_blank">http://en.wikipedia.org/wiki/Easyrec</a><br>
            <br>
            and how they developed a custom module for Drupal<br>
            <br>
            <a moz-do-not-send="true"
              href="http://drupal.org/node/1049712" target="_blank">http://drupal.org/node/1049712</a><br>
            <br>
            I guess something similar could be done for Lenya.<br>
            <br>
            Also some time ago we have started the development of
            "Boost"<br>
            <br>
            <a moz-do-not-send="true"
href="http://www.wyona.com/en/White_Paper_-_Yanel_Boost_-_Online_Business_Development_Engine.pdf"
              target="_blank">http://www.wyona.com/en/White_Paper_-_Yanel_Boost_-_Online_Business_Development_Engine.pdf</a><br>
            <br>
            which is even more user oriented than easyrec.<br>
            <br>
            A prototype implementation has been done for Yanel, e.g.<br>
            <br>
            <a moz-do-not-send="true"
href="http://svn.wyona.com/repos/public/yanel/trunk/src/contributions/resources/personalized-content"
              target="_blank">http://svn.wyona.com/repos/public/yanel/trunk/src/contributions/resources/personalized-content</a><br>
            <br>
            If you have a look at this stuff then you will see that the
            analysis of click streams and the profile management<br>
            can be done independent of the CMS (think of Google
            analytics), but that the CMS will access the "recommendation
            engine" for specific user interests and then for example
            create a personalized homepage, e.g.<br>
            in the case of a "Newspaper": If the click stream analysis
            shows that you are interested in movies, then the movie
            reviews can be moved to the top of the page.<br>
            <br>
            Cheers<br>
            <font color="#888888"> <br>
              Michael</font>
            <div class="im"><br>
              <br>
              <br>
              <blockquote type="cite">
                <div><br>
                </div>
                <div>Thanks.</div>
                <div><br>
                </div>
                <div>
                  <div class="gmail_quote">On Sat, Apr 23, 2011 at 12:19
                    PM, Michael Wechner <span dir="ltr"><<a
                        moz-do-not-send="true"
                        href="mailto:michael.wechner@wyona.com"
                        target="_blank">michael.wechner@wyona.com</a>></span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin: 0pt
                      0pt 0pt 0.8ex; border-left: 1px solid rgb(204,
                      204, 204); padding-left: 1ex;">Hi
                      <div><br>
                        <br>
                        On 4/22/11 2:05 PM, Chamika Peiris wrote:<br>
                        <blockquote class="gmail_quote" style="margin:
                          0pt 0pt 0pt 0.8ex; border-left: 1px solid
                          rgb(204, 204, 204); padding-left: 1ex;"> Hi
                          devs,<br>
                          <br>
                               I am an undergraduate from University of
                          Moratuwa Sri Lanka.I am new to Apache Lenya
                          and I downloaded the source files and tried
                          the default publications given. I like to
                          contribute to the project and would like to
                          know whether Apache Lenya is having web
                          personalization modules developed. Since I am
                          interested in that area I would like to read
                          more about personalization field in Lenya.<br>
                        </blockquote>
                        <br>
                      </div>
                      What kind of personalization are you thinking of?
                      For example personalized content based on<br>
                      user profile/behaviour?<br>
                      <br>
                      Thanks<br>
                      <br>
                      Michael
                      <div><br>
                        <blockquote class="gmail_quote" style="margin:
                          0pt 0pt 0pt 0.8ex; border-left: 1px solid
                          rgb(204, 204, 204); padding-left: 1ex;"> Can
                          any of you give me any idea in this regard?<br>
                          <br>
                          Thank you.<br>
                          <br>
                          Chamika Peiris.<br>
                          University of Moratuwa.<br>
                        </blockquote>
                        <br>
                        <br>
                      </div>
---------------------------------------------------------------------<br>
                      To unsubscribe, e-mail: <a moz-do-not-send="true"
                        href="mailto:dev-unsubscribe@lenya.apache.org"
                        target="_blank">dev-unsubscribe@lenya.apache.org</a><br>
                      For additional commands, e-mail: <a
                        moz-do-not-send="true"
                        href="mailto:dev-help@lenya.apache.org"
                        target="_blank">dev-help@lenya.apache.org</a><br>
                      <br>
                    </blockquote>
                  </div>
                  <br>
                </div>
              </blockquote>
              <br>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
    </div>
  </body>
</html>