Vennila AI - API Documentation

Vennila AI - API Inputs and Outputs

Generate Questions

Input

                API end point: https://www.vennilaai.in/vennilaai_questions
                
Inputs fields:
candidate_name: "suresh" email: "xyz@email.com" contact_number: "8220033325" client_token: "Your_token" resume_text: "suresh from trichy good in python machine learning deep learning" job_position: "ml engineer"

Output

                {
                    "client_token": "Your_token",
                    "contact": "8220033325",
                    "email": "xyz@email.com",
                    "name": "suresh",
                    "questions": [
                        "Explain the concept of inheritance in Python, and how is it implemented?",
                        "What is overfitting in machine learning, and how can it be prevented?",
                        "Describe the three main types of machine learning: supervised, unsupervised, and reinforcement learning.",
                        "Explain the use of recurrent neural networks (RNNs) in sequence data analysis.",
                        "Explain the differences between feedforward, recurrent, and convolutional neural networks (CNNs).",
                        "Describe the ethical considerations and challenges in deep learning and AI."
                    ],
                    "remaining_tokens": 285
                }
            

Evaluate User Responses

Input

                API end point: https://www.vennilaai.in/vennilaai_evaluation
                
Input fields
client_token: "Your_token" user_responses: { "Please give me a short introduction to your skills and qualifications.": "Im XYZ, founder of ABC tech", "How can you create a new repository on GitHub?": "using create button", "How do you use GitHub Projects for organizing and tracking project tasks?": "No Response", "What is the purpose of a README.md file in a GitHub repository?": "instructions to users", "What is cross-validation, and how does it help in model evaluation?": "to evaluate ML models", "How do you train a reinforcement learning agent using techniques like Q-learning?": "no idea" }

Output

                {
                    "available_tokens": 283,
                    "client_token": "Your_token",
                    "score": "43.75",
                    "user_responses": [
                        [
                            "Please give me a short introduction to your skills and qualifications.",
                            "Im XYZ, founder of ABC tech",
                            3,
                            "While it's good that you've founded a tech company, more detailed elaboration on your direct skills and qualifications would be beneficial. Specific software, programming languages, or methodologies you're experienced in could have been included."
                        ],
                        [
                            "How can you create a new repository on GitHub?",
                            "using create button",
                            5,
                            "Your response to creating a new repository on GitHub was correct, but basic. Expanding on the process could demonstrate a deeper level of understanding."
                        ],
                        [
                            "What is cross-validation, and how does it help in model evaluation?",
                            "to evaluate ML models",
                            5,
                            "The response on cross-validation was somewhat vague. It's a method for assessing how the results of a machine learning model will generalize to an independent data set. More detailed answers will demonstrate your understanding."
                        ],

                        [
                            "Explain the differences between object localization and object recognition.",
                            "recognition tells label whereas location tells where to object is in the image",
                            8,
                            "You correctly distinguished between object localization and recognition. However, providing a more comprehensive explanation will strengthen your response."
                        ]
                    ]
                }
            

Get Remaining Tokens Count

Input

                API end point: https://www.vennilaai.in/client_tokens_remaining
                
Input fields
client_token: "Your_token"

Output

                {
                    "client_token": "Your_token",
                    "remaining_tokens": "Please check your token id"
                }
            

Product Features

Discover how Vennila AI can help you prepare for your dream job and streamline your recruitment process.

Mock Interview Image

Personlaized Interviews for Job Seekers

Automated Chat Interviews Image

Automated Interviews & Instant Feedback

AI Analysis for Recruiters Image

AI Analysis for Recruiters

Benefits

Hiring Team Image

Recruit Top Talent

Leverage AI-driven insights to streamline the hiring process and attract top talent efficiently.

Interview Practice Image

Practice & Shine Your Next Interview

Access personalized interviews and feedback to enhance your interview skills and confidence.

Learning Employment Image

Bridging Learning to Employment

Connect education and employment through AI/ML project mentoring and internships.

Use Cases

Colleges Image

Colleges, Universities & Training Institutions

Provide students with AI-powered mock interviews to prepare them for real-world job interviews. These sessions offer personalized practice and instant feedback, helping students improve their skills and confidence. By integrating this technology, institutions can enhance their students' employability and bridge the gap between education and employment.

AI-based mock interviews can also simulate various interview scenarios, including behavioral and technical questions, ensuring that students are well-prepared for a range of potential interview formats. This technology can track and analyze performance trends over time, providing detailed reports that highlight areas of strength and opportunities for improvement. Furthermore, by offering a safe and supportive environment for students to practice and refine their interview techniques, academic institutions can foster a culture of continuous learning and development. This not only benefits the students but also enhances the institution's reputation for producing job-ready graduates who are equipped with the skills necessary to succeed in today's competitive job market.

Hiring Companies Image

Career Consultant & Hiring Companies

AI-driven interviews offer a scalable way to prepare candidates for a variety of interview scenarios, including behavioral and technical questions, thus improving their chances of securing employment. These interviews can provide instant, personalized feedback, helping candidates identify and work on their weaknesses while reinforcing their strengths. This service can be particularly valuable for career consultants aiming to differentiate themselves in a competitive market by offering cutting-edge, tech-enabled preparation tools.

Hiring companies can leverage AI-powered interviews to streamline their hiring process, ensuring that candidates are well-prepared and assessed objectively. By integrating AI-driven tools into their recruitment workflow, companies can simulate real interview conditions, automatically evaluate candidate responses, and provide data-driven insights into candidate performance.

This not only enhances the candidate experience by reducing bias and increasing transparency but also helps hiring managers make more informed decisions.

Seamless Integration

Get Vennila AI up and running always, integrate our API with your existing tech stack.

Integration Image

What Our Users Say

Nimal S, VIT Chennai: "Worked as a data science intern for 2 months. It was a great experience to learn aspects of python, Open AI and gpt-3.5. Thank you Menmozhi Technologies and Suresh sir for your kind support and guidance."

Thejaswini Lamani, DSATM Bengalore: "I attended the workshop of ai ml, cv and the session was very interesting. Hands-on sessions were also conducted to understand the concept very clearly."

RAJ MOHAN, Trichy: "Supportive and inclusive work environment where I feel comfortable asking questions and seeking guidance. The team members and supports were approachable and always willing to offer assistance, which greatly contribute to my learning experience."

Fakruddin Ali Ahamed, Bengalore: "Very useful session as I learnt ml concepts in depth. So thank you sir for sharing the knowledge."

Keshav Kumar, Bhopal: "It had been a great experience to learn machine learning using Python."

Padma Y, Delhi: "Got a chance to attend the workshop on AI ML, which was very knowledgeable and very understanding."