Tutorial Seek Development Blog

IB Personal Project of Jamie Chung

 

So why am I here?

You are here, and you might be wondering what the purpose of this upcoming site and personal project is. Well you are currently viewing in your browser - the blog ( process journal ) of Jamie Chung. I have just finished setting up and tweaked all the settings and such and got my domain name ( tutorialseek.com ) which I inherited from Dan Richard - Pixel2Life.com. Props to him - will give more details later.Tutorial Seek is a new website in which I will be dedicating to my IB Personal Project required by the IB Program ( International Bachelorette ). During my sophomore year, I am required to complete a project in which we use atleast three of the five areas of interaction:

  • Approaches to Learning is concerned with the intellectual discipline, attitudes, strategies, and skills that will result in critical, coherent, and independent thought. This theme helps students develop self-discipline and a capacity for problem solving that allows them to produce high-quality work.
  • Community Service is a theme that emphasizes community awareness and concern, a sense of civic responsibility, working cooperatively, and the skills needed to make an effective contribution to society.
  • Health and Social Education is a theme that prepares students for a physically and mentally healthy life and helps them develop a sense of responsibility for their own well being.
  • Environment is a theme that develops the students’ awareness of the interdependence of humans and nature. Students learn investigative and problem-solving strategies, which will encourage them to accept responsibility for maintaining an environment fit for the future.
  • Homo Faber is concerned with human creative genius and the impact of this creativity on society and the human mind over time. Students learn to appreciate the human capacity to influence, transform, enjoy, and improve the quality of life. Learning about homo faber therefore encourages students to see the relationships between science, aesthetics, technology, and ethics over time.

What Are the Five Areas of Interaction?http://www.svhs.svsd.org/parentclub/ib_myp_faq/ib_myp_faq_04016.html

During the course of this project, I will be relating it to these three: Approaches to learning, Community Service and Homo Faber. How they relate to them will be posted shortly in the near future.

Now that you know a little about what is expected of from IB, now onto what my project is all about.

Tutorial Seek ( www.tutorialseek.com | TS ) in a nut-shell will be a massive tutorial search engine. Using a similar - yet unique concept from the already world reknown and popular Google.com, the users and visitors of TS will be able to search for a tutorial giving hundreds of categories ranging from Web Development ( PHP / MySQL / C++ ) to any sort of Office Programs such as Microsoft Word and Excel. Web Masters who own the sites in which they write the tutorials will be able to submit their websties for a process called crawling. What this process does is the TS Bot ( not officially named ) will crawl that given website and get the URL’s and links to all those tutorials that the website hosts and adds it to the already massive database of tutorials. Depending on the frequency of updates on the given site - the TS bot will revisit the site maybe a couple times a week and getting new if any tutorials from there.

Now that tutorials are stored in our database, when a user searches for a tutorial containing the keyword “Microsoft PowerPoint” for instance, they will be given a list of all the tutorials and sites in which we have collected which offers tutorials in which the user queried for ( in this case: “Microsoft PowerPoint” ).

Developing such a site is not your everyday garage mockup ( Google was - ironically ), but it will take a lot of time - R&D ( Research and Development ) in order to create an artificial intelligence ( A.I. so to speak ) that will do such a process by itself running on the server every couple of minutes grabbing new tutorials from newly submitted sites and sources.

Given a little basic information about what Tutorial Seek will be all about - it is time to tell a little bit about the server environment that will be used to develop such a website.

Using the standard and popular L.A.M.P. server environment will be my choice for this project. This is an acronym for Linux - Apache - MySQL - PHP. Linux being an open-source operating system in which the server is using, Apache being the most popular and a standard httpd server - MySQL being a very fast - powerful and reliable database which is also open source and PHP which will be my server coding of choice. Using a lot of logic in the planning and development of this site will be key to it’s success!

I am definately excited and pumped up for this project. I hope this will be able to go main-stream and gain popularity pretty fast amoung readers and web masters alike. That is all for now - stay tuned!

Filed under : General, Personal Project, Development
By Jamie
On August 23, 2006
At 10:35 pm
Comments :
 

5 Comments for this post

 
Akash Narkhede Says:

This sounds like a very fun project, I wish my school offered things like this. Tutorial Seek seems to be another opportunity for you to show of your skills, once again, to the Online community, as well as your school. Your idea for a tutorial portal like www.google.com is unique and has an enormous potential to succeed. It’s also very applicable to your 3 choosen categories to take on.

Good luck with your project - I can’t wait to see it finished :) ,
Akash

 
 
Adam Ross Says:

Looking forward to your new project, Jamie. Hope to see something even better than P2L!

 
 
Zoomrix Says:

Sweet! :) I’m in the IB program as well but our school has different requirements. :(
Anyway, good luck!

 
 
Dylan Andrews Says:

Hey, the idea is original and sounds great. It looks like you’ll take this thing a long way and develope it into an awesome site. If you don’t know who this si I’m American-Eagle but I’ve just decided to go by my real name from now on. The ideas you have are great though man keep up the work I’m waiting to see the finished product.

Best of Luck,
Dylan Andrews

 
 
Adam Ross Says:

Hey Zoomrix, hurry up and get v6 done! that’ll be two awesome projects!

 

Leave a Reply

 
PageRank Plus - Google PageRank checking, with a twist.