Sunday, June 5, 2011

Read news RSS

Source code below for reading RSS from news site (ex. bbc). I get this code from rgagnon. ROME library can be downloader here (JDOM, ROME)

import com.sun.syndication.feed.synd.*;
import com.sun.syndication.feed.synd.SyndFeed;
import com.sun.syndication.io.SyndFeedInput;
import com.sun.syndication.io.XmlReader;
import java.net.URL;
import java.util.List;
import java.util.Iterator;

public class ParseRSSFeedUsingRome {
  public static void main(String args[]) throws Exception {
    //String feed = "http://www.voanews.com/templates/Articles.rss?sectionPath=/indonesian/news";
      String feed = "http://www.bbc.co.uk/indonesia/index.xml";

    URL feedUrl = new URL(feed);

    SyndFeedInput input = new SyndFeedInput();
    SyndFeed sf = input.build(new XmlReader(feedUrl));

    List entries = sf.getEntries();
    Iterator it = entries.iterator();
    while (it.hasNext()) {
      SyndEntry entry = (SyndEntry)it.next();
      System.out.println(entry.getTitle());
      System.out.println(entry.getLink());
      SyndContent description = entry.getDescription();
      System.out.println(description.getValue());
      System.out.println();
    }
   }
}

Friday, June 3, 2011

First Date


The First Date with Lucene

oleh:
Muhammad Zidny Naf'an
Mahasiswa UIN Syarif Hidayatullah Jakarta, Indonesia

Interested in Information Retrieval System.
Email: zidny_nafan@yahoo.com


Pendahuluan
Lucene search engine adalah suatu library yang berbasis open source. Dibangun oleh Apache yang sekarang ini telah menginjak pada versi ke 3.1. lucene dapat melakukan peng-indeks-an pada berbagai tema informasi dan dapat melakukan pencarian pada berbagai kriteria.

Kemampuan yang dimiliki Lucene seperti yang ditulis oleh Brian Goetz pada situs javaworld.com adalah sebagai berikut:
-       Kemmpuan pencarian pada arsip-arsip email.
-       Mencari dokumen secara online
-       Kemampuan pencarian halaman web
-       Mencari website
-       Mencari konten pada suatu dokumen
-       Kemampuan dalam mengetahui versi dokumen
-       Pencarian berita