Logo

API - Face recognition across the Web

over 1 year ago | Rohan Daxini: void TechFuels()

A very interesting yet useful API launched by Face.com is making rounds and expanding across the web quickly. "CelebrityFindr, Tagger Widget and Poster Yourself" already uses Face.com technology.

Developers can now tap into Face.com’s technology to add facial recognition to all kinds of web apps for free via the open API.

Well i m trying it out in one of our web app so will post review. Face.com claims that its technology can identify faces even in poor lighting or poor focus; or when subjects are wearing glasses, facial hair, and supposedly even Halloween costumes.

The company’s technology was recently used in an impressive social Augmented Reality app.

I couldn't find any other free API for facial recognition which is so powerful.

Agile: learning and sharing

over 1 year ago | Binoy Shah: Binoy Thinks

Last week, I got a chance to meet the IT Leader of my company’s very big client and was asked to present my work experience with Agile{ Business Intelligence-BI}.

The Project that he led mainly used the Oracle Apps as the HRMS, Informatica and Business Objects as the BI suite and OBIEE for the Analytics. The meeting started off with standard questions like drivers for using Agile, the benefits of the methodology and its disadvantages. Later we got into a discussion where by the client  presented us a scenario.

Their IT had a fixed release plan for the entire year. They had monthly production releases and within a month they followed a standard waterfall or toll-gate approach. He wanted to study our system to see how that could be related to his company’s way of working.The entire team got involved wherein we  asked the lead of each project to identify the waste in their processes.The points that came up were as follows:

  1. User acceptance Testing was very slow because of which they could not meet the deadline.
  2. Meetings were long.
  3. Knowledge retention.
  4. A  lot of time was spent in upfront design. In one of the examples stated, they had to change the entire design because of the required changes.
  5. Requirements discussion happened at two stages; one between the users and IT managers and then between IT managers and the team. Hence, the requirements signoff was a lengthy process
  6. There was a separate QA Team who missed certain key points because of complete ignorance.

Solution to these problems were Standard Agile Principles like Automation testing, Intact and co-located teams,in time design, cancellation of unnecessary meetings,Cross functional teams,etc. He then agreed that if used diligently,it could help the team. The conclusion was that Agile makes you think and discourages one to be complacent. This was the best part of it…….

The other thing I learnt in the meeting was about the Retrospectives we have. We normally reflect on things like what went well and what did not.But also important are two questions: What did we learn between the last retrospective and now and What is something that still puzzles us??? I guess its a  good food for thought…………………….

Overall it was a great learning experience about Agile. Looking forward to many such opportunities in future………………………..

India celebrates 63 years of Independence

over 1 year ago | Shakti Choudhary: Smiling Assassin

As India celebrates 63 years of Independence at Red Fort, me snoring in my bed..;)…Please enjoy these pics and salute the nation. India’s Independence Day is celebrated on 15 August to commemorate its independence from British Rule and its birth as a sovereign nation on that day in 1947. The day is a national holiday [...]

Excellence!!!

over 1 year ago | Riju Kansal: Riju's Thoughts Captured...

Any thoughts?
Posted by Picasa

What does it mean to be a true professional ?

over 1 year ago | Lalita Chandel: My View

I read an interesting article about professionalism on my favorite technical forum We use this term very often in our working environment, but do we really understand the basic factors that differentiate professionals from others. I liked the way author has explained these 10 basic points.

It was a good revision for me and I hope, others would like it too.

1. Put customer satisfaction first

2. Make expertise your specialty

3. Do more than expected

4. Do what you say and say what you can do

5. Communicate effectively

6. Follow exceptional guiding principles

7. Praise your peers not yourself

8. Share your knowledge

9. Say "Thank You"

10. Keep a smile on your face and the right attitude in your heart