Inspiration

Indonesia is one of the country with the largest muslim community. One legal provision in Islam is related to halal food, that does not contain ingredients made from pork, etc. Therefore, food circulating in the market must have a halal certificate. However, not all of the manufacture comply with this policy. Therefore, it is necessary to map the halal certification food.

What it does

Linked Open Data system for halal products (LODHalal) proposed a halal food vocabulary that is enhanced from two food existing vocabularies. It provides a web application to search a food product and visualize data related to halal product, such as the link of product and ingredients or manufactures. for more detail information please go to our website

In this project, we exploit the Tigergraph, machine learning, StreamLit and Graphistry for LODhalal visualization.

How we built it

Our RDF Halal dataset is converted to CSV and stored at TigerGraph Cloud. We created a set of preinstalled queries at TGCloud. These queries are the features for our machine learning. In addition, we also generate graph embedding using Node2vec. The source code of the application is written in Python language. Streamlit and Graphistry was used for data visualization. Our code can be accessed at github

Challenges we ran into

We are unfamiliar with Tigergraph,GSQL, StreamLit and Graphistry. We found out about this competition too late, there are features of the application that we haven't had the chance to implement.

Accomplishments that we're proud of

Considering that we only have a very short time (2 weeks only!) to study the modules needed to develop the application and implement it, we are proud to have successfully completed our application and submitted it. Furthermore, we are quite happy for introducing our halal dataset :)

What we learned

Actually we are unfamiliar with TGCloud, Streamlit, and Graphistry. Therefore, we get a lot of new knowledge and experience from participating in this hackathon.

What's next for Linked Open Data halal visualization

At the moment, we only use K-Means clustering. In the future, we will employ other machine learning and deep learning methods in our dataset. Moreover, graph embbeding will be implemented as well. you could find our embedding dataset at our github.

Built With

+ 83 more
Share this project:

Updates