SYMBOL INDEX (271 symbols across 57 files) FILE: Age Calculator/calculate.py function judge_leap_year (line 4) | def judge_leap_year(year): function month_days (line 10) | def month_days(month, leap_year): FILE: Alarm Bot/main.py function Threading (line 10) | def Threading(): function alarm (line 14) | def alarm(): FILE: Ascii Art Generator/generate.py function print_out_ascii (line 8) | def print_out_ascii(array): function img_to_ascii (line 15) | def img_to_ascii(image): FILE: CountDown Timer/main.py class Application (line 4) | class Application(Frame): method __init__ (line 5) | def __init__(self,master): method createWidgets (line 17) | def createWidgets(self): method enter (line 48) | def enter(self,*args): method startTime (line 52) | def startTime(self): method pauseTime (line 64) | def pauseTime(self): method resetTime (line 69) | def resetTime(self): method closeApp (line 77) | def closeApp(self): method countdown (line 80) | def countdown(self, timeInSeconds, start=True): FILE: Currency Converter/main.py class Currency_convertor (line 3) | class Currency_convertor: method __init__ (line 5) | def __init__(self, url): method convert (line 9) | def convert(self, from_currency, to_currency, amount): FILE: Customizable_Workout_Playlist_Generator/playlist.py class Song (line 13) | class Song: method __init__ (line 14) | def __init__(self, title: str, artist: str, duration: int, bpm: int, g... method __str__ (line 21) | def __str__(self): class WorkoutPlaylist (line 24) | class WorkoutPlaylist: method __init__ (line 25) | def __init__(self): method load_song_database (line 30) | def load_song_database(self): method set_api_client (line 49) | def set_api_client(self, service: str): method generate_playlist (line 57) | def generate_playlist( method save_playlist (line 137) | def save_playlist(self, playlist: List[Song], filename: str): method load_playlist (line 150) | def load_playlist(self, filename: str) -> List[Song]: method share_playlist (line 157) | def share_playlist(self, playlist: List[Song], platform: str): class SpotifyClient (line 164) | class SpotifyClient: method __init__ (line 165) | def __init__(self): method search_songs (line 168) | def search_songs(self, query: str, limit: int = 10) -> List[Song]: class AppleMusicClient (line 182) | class AppleMusicClient: method __init__ (line 183) | def __init__(self): method search_songs (line 188) | def search_songs(self, query: str, limit: int = 10) -> List[Song]: class YouTubeMusicClient (line 193) | class YouTubeMusicClient: method __init__ (line 194) | def __init__(self): method search_songs (line 197) | def search_songs(self, query: str, limit: int = 10) -> List[Song]: function format_playlist (line 211) | def format_playlist(playlist: List[Song]) -> str: function get_user_input (line 222) | def get_user_input(): function choose_music_service (line 235) | def choose_music_service(): function main (line 256) | def main(): FILE: Digital Clock/main.py function update_label (line 16) | def update_label(): FILE: Expense Splitter/main.py function calculate_split (line 1) | def calculate_split(total_amount: float, number_of_people: int, currency... function main (line 14) | def main() -> None: FILE: Extractive Text Summarization/summary.py class TextSummarization (line 14) | class TextSummarization: method __init__ (line 15) | def __init__(self): method clean_text (line 26) | def clean_text(self, text: str) -> Tuple[str, str]: method stem_text (line 33) | def stem_text(self, text: str) -> str: method score_sentences (line 39) | def score_sentences(self, original_sentences: List[str], stemmed_sente... method extract_key_points (line 69) | def extract_key_points(self, original_sentences: List[str], stemmed_se... method summarize (line 104) | def summarize(self, text: str, num_sentences: int = 5) -> Dict[str, Un... function main (line 128) | def main(text): FILE: Gauss Elimination with Partial Pivoting/main.py function gauss_partial (line 1) | def gauss_partial(matrix: list, index_column: int): function verify_triangular (line 12) | def verify_triangular(matrix: list) -> bool: function gauss (line 23) | def gauss(matrix: list, index: int) -> list: function resolve_linear_system (line 35) | def resolve_linear_system(matrix: list) -> list: function resolve_matrix (line 51) | def resolve_matrix(matrix: list): function take_matrix (line 75) | def take_matrix() -> list: FILE: Geographic Distance/geographic_distance.py function calculate_distance_and_time (line 4) | def calculate_distance_and_time(coord1, coord2, avg_speed): function main (line 21) | def main(): FILE: Geographic Distance/test_geographic_distance.py function test_calculate_distance_and_time (line 7) | def test_calculate_distance_and_time(): function test_calculate_distance_and_time_invalid_speed (line 17) | def test_calculate_distance_and_time_invalid_speed(): function test_calculate_distance_and_time_same_coordinates (line 26) | def test_calculate_distance_and_time_same_coordinates(): function mock_input (line 37) | def mock_input(): function test_main (line 42) | def test_main(mock_input, capsys): function test_main_invalid_coordinates (line 49) | def test_main_invalid_coordinates(mock_input, capsys): function test_main_invalid_speed (line 55) | def test_main_invalid_speed(mock_input, capsys): function test_main_zero_speed (line 61) | def test_main_zero_speed(mock_input, capsys): function test_main_same_coordinates (line 67) | def test_main_same_coordinates(mock_input, capsys): FILE: Gesture-Based-Game-Controller/main.py function detect_direction (line 21) | def detect_direction(landmarks): FILE: Headlight Detection/headlightDetection.py function wait (line 6) | def wait(t): function scenario (line 13) | def scenario(condition): FILE: Helmet Detection/main.py function helmet_or_nonhelmet (line 16) | def helmet_or_nonhelmet(helmet_roi): FILE: Learn-FastAPI/FastAPI-CURD.py class Task (line 9) | class Task(BaseModel): function create_task (line 20) | def create_task(task: Task): function read_tasks (line 27) | def read_tasks(): function read_task (line 32) | def read_task(task_id: UUID): function update_task (line 42) | def update_task(task_id: UUID, task_update: Task): function delete_task (line 54) | def delete_task(task_id: UUID): FILE: Learn-FastAPI/FastAPI-Tutorial.py class Token (line 25) | class Token(BaseModel): class TokenData (line 29) | class TokenData(BaseModel): class User (line 32) | class User(BaseModel): class UserInDB (line 38) | class UserInDB(User): function verify_password (line 50) | def verify_password(plain_password, hashed_password): function get_password_hash (line 53) | def get_password_hash(password): function get_user (line 57) | def get_user(db, username: str): function authenticate_user (line 62) | def authenticate_user(db, username: str, password: str): function create_access_token (line 71) | def create_access_token(data: dict, expires_delta: timedelta or None = N... function get_current_user (line 82) | async def get_current_user(token: str = Depends(oauth2_scheme)): function get_current_active_user (line 104) | async def get_current_active_user(current_user: UserInDB = Depends(get_c... function login_for_access_token (line 111) | async def login_for_access_token(form_data: OAuth2PasswordRequestForm = ... function read_users_me (line 128) | async def read_users_me(current_user: User = Depends(get_current_active_... function read_own_items (line 133) | async def read_own_items(current_user: User = Depends(get_current_active... FILE: Mental Health chatbot/Mental_health_bot.py function preprocess_text (line 47) | def preprocess_text(text): function chatbot_response (line 94) | def chatbot_response(user_input): FILE: Merge PDFs/merge.py function by_appending (line 4) | def by_appending(): function by_inserting (line 12) | def by_inserting(): FILE: Mood Based Music Recommender/Emosic-Spoti.py function recommend_tracks (line 33) | def recommend_tracks(emotion): function get_max_lengths (line 53) | def get_max_lengths(playlist): FILE: Movie Scraper/scrape.py function requestUrl_and_bs4 (line 5) | def requestUrl_and_bs4(url:str): function getMovieDetails (line 17) | def getMovieDetails(movieName:str): function main (line 81) | def main(): FILE: My-Personal-Journal/app.py function index (line 10) | def index(): function add (line 15) | def add(): function search (line 28) | def search(): function list_tags (line 47) | def list_tags(): function entries_by_tag (line 66) | def entries_by_tag(tag): FILE: My-Personal-Journal/database.py function add_entry (line 10) | def add_entry(user_id, mood, content, tags): function search_entries (line 15) | def search_entries(user_id, search_term=None, date=None): FILE: My-Personal-Journal/journal_app.py function connect_db (line 6) | def connect_db(): function create_table (line 9) | def create_table(): function add_entry (line 24) | def add_entry(user_id, mood, content, tags): function search_entries (line 33) | def search_entries(user_id, search_term=None, date=None): FILE: My-Personal-Journal/ui.py class JournalApp (line 82) | class JournalApp(tk.Tk): method __init__ (line 83) | def __init__(self): method add_entry (line 98) | def add_entry(self): method save_entry (line 120) | def save_entry(self): method search_entries (line 132) | def search_entries(self): method perform_search (line 144) | def perform_search(self): FILE: Notepad/main.py function save_file (line 8) | def save_file(): function clear (line 16) | def clear(): function open_file (line 20) | def open_file(): FILE: OCR Image-to-Text Conversion/main.py function extract_text_from_image (line 5) | def extract_text_from_image(image_path): function main (line 17) | def main(): FILE: Password Generator/main.py class App (line 5) | class App: method __init__ (line 6) | def __init__(self): method label (line 18) | def label(self): method entry (line 22) | def entry(self): method button (line 26) | def button(self): method generate_password (line 30) | def generate_password(self): FILE: Plagiarism-Checker/main.py function vectorize (line 10) | def vectorize(Text): return TfidfVectorizer().fit_transform(Text).toarray() function similarity (line 11) | def similarity(doc1, doc2): return cosine_similarity([doc1, doc2]) function check_plagiarism (line 19) | def check_plagiarism(): FILE: Pomodoro Timer/main.py function countdown (line 4) | def countdown(minutes, label): function handle_pause_stop (line 15) | def handle_pause_stop(): function pomodoro_timer (line 30) | def pomodoro_timer(work_min, short_break_min, long_break_min, cycles): function repeat_or_end (line 48) | def repeat_or_end(): function get_valid_input (line 55) | def get_valid_input(prompt): FILE: Random Movie Selector/main.py class ChooseMovie (line 5) | class ChooseMovie(object): method __init__ (line 6) | def __init__(self): method __repr__ (line 10) | def __repr__(self): FILE: Real-Time Cryptocurrency Price Tracker/main.py function get_crypto_price (line 8) | def get_crypto_price(crypto_symbol): function get_historical_data (line 28) | def get_historical_data(crypto_symbol, days): function plot_historical_data (line 44) | def plot_historical_data(historical_data, crypto_symbol): function main (line 59) | def main(): FILE: Recipe Finder with Meal Planner/main.py function find_recipes (line 8) | def find_recipes(ingredients): function get_recipe_details (line 25) | def get_recipe_details(recipe_id): function plan_meals (line 37) | def plan_meals(ingredients): function user_interface (line 47) | def user_interface(): FILE: Resume Builder/resume_builder.py function clear_screen (line 7) | def clear_screen(): function back_to_menu (line 22) | def back_to_menu(): function add_contact_info (line 26) | def add_contact_info(): function add_experience (line 38) | def add_experience(): function add_education (line 58) | def add_education(): function add_skills (line 77) | def add_skills(): function add_projects (line 84) | def add_projects(): function add_certifications (line 102) | def add_certifications(): function add_achievements (line 119) | def add_achievements(): class ResumePDF (line 132) | class ResumePDF(FPDF): method header (line 133) | def header(self): method add_section (line 141) | def add_section(self, title, content): function generate_pdf (line 149) | def generate_pdf(): function interactive_menu (line 213) | def interactive_menu(): FILE: Simple Assistant/assistant.py function speak (line 12) | def speak(audio): function takecommand (line 18) | def takecommand(): function wish (line 34) | def wish(): FILE: Simple Assistant/raj_mistry01/main.py function speak (line 29) | def speak(audio) : function takecommand (line 34) | def takecommand() : function startlistening (line 49) | def startlistening(): function pauseListening (line 52) | def pauseListening() : function weatherforecast (line 55) | def weatherforecast(city) : function wish (line 63) | def wish() : function main (line 81) | def main() : FILE: Snake-Game/Snake.py class Snake (line 10) | class Snake: method __init__ (line 11) | def __init__(self): method create_snake (line 17) | def create_snake(self): method add_segment (line 20) | def add_segment(self, position): method reset (line 26) | def reset(self): method extend (line 32) | def extend(self): method move (line 34) | def move(self): method up (line 43) | def up(self): method down (line 47) | def down(self): method left (line 51) | def left(self): method right (line 55) | def right(self): FILE: Snake-Game/food.py class Food (line 5) | class Food(Turtle): method __init__ (line 7) | def __init__(self): method refresh (line 16) | def refresh(self): FILE: Snake-Game/scoreboard.py class Score (line 3) | class Score(Turtle): method __init__ (line 6) | def __init__(self): method update_score (line 17) | def update_score(self): method reset (line 20) | def reset(self): method increase_score (line 25) | def increase_score(self): FILE: Speech To Text/main.py function record_voice (line 3) | def record_voice(): FILE: Telegram Bot/main.py function getWeather (line 20) | def getWeather(): function sendWeather (line 46) | def sendWeather(message): function start (line 55) | def start(message): function stop (line 63) | def stop(message): function send_welcome (line 70) | def send_welcome(message): FILE: Text Summarizer/text_summarizer.py function preprocess_sentences (line 55) | def preprocess_sentences(sentences): function generate_sentence_vectors (line 85) | def generate_sentence_vectors(sentences, word_embeddings, embedding_dim=... function build_similarity_matrix (line 117) | def build_similarity_matrix(sentence_vectors): function rank_sentences (line 143) | def rank_sentences(similarity_matrix, sentences, top_n=10): function download_glove (line 168) | def download_glove(glove_url, glove_file, glove_dir): function summarize_text (line 203) | def summarize_text(input_csv, glove_file, top_n=10): FILE: Text To Speech/text_to_speech.py function text_to_speech (line 5) | def text_to_speech( FILE: Text_Adventure_Game/text_adventure_game.py class Opponent (line 5) | class Opponent: method __init__ (line 6) | def __init__(self, name, health, attack_strength): method attack (line 11) | def attack(self): class WeakOpponent (line 16) | class WeakOpponent(Opponent): method __init__ (line 17) | def __init__(self, name, health, attack_strength): method attack (line 20) | def attack(self): class FinalBoss (line 26) | class FinalBoss(Opponent): method __init__ (line 27) | def __init__(self, name, health, attack_strength, special_power): method attack (line 31) | def attack(self): function save_game (line 42) | def save_game(player_name, inventory, doors_chosen): function load_game (line 52) | def load_game(): function choose_door (line 71) | def choose_door(doors_chosen, inventory): function combat (line 113) | def combat(choice, inventory): function play_game (line 167) | def play_game(): FILE: Tic-Tac-Toc using AI (min-max)/tic_tac_toc.py function draw_lines (line 32) | def draw_lines(): function draw_figures (line 39) | def draw_figures(): function mark_square (line 55) | def mark_square(row, col, player): function available_square (line 58) | def available_square(row, col): function is_board_full (line 61) | def is_board_full(): function check_win (line 64) | def check_win(player): function display_message (line 77) | def display_message(message): function minimax (line 85) | def minimax(board, depth, is_maximizing): function ai_move (line 115) | def ai_move(): function easy_ai_move (line 132) | def easy_ai_move(): function restart (line 138) | def restart(): FILE: To Do List/RithwikBejadi/To Do App/To_Do_AppTkInter.py class TodoApp (line 6) | class TodoApp: method __init__ (line 7) | def __init__(self, root): method create_sidebar (line 31) | def create_sidebar(self): method apply_theme (line 84) | def apply_theme(self): method toggle_theme (line 108) | def toggle_theme(self): method create_database (line 113) | def create_database(self): method create_widgets (line 129) | def create_widgets(self): method load_tasks (line 163) | def load_tasks(self): method load_completed_tasks (line 173) | def load_completed_tasks(self): method load_pending_tasks (line 182) | def load_pending_tasks(self): method add_task (line 187) | def add_task(self): method search_tasks (line 208) | def search_tasks(self, event): method close_app (line 221) | def close_app(self): FILE: To Do List/main.py function add_task (line 15) | def add_task(): function delete_task (line 23) | def delete_task(): function populate_tasks (line 29) | def populate_tasks(): FILE: Translator/translate.py class TranslateClass (line 4) | class TranslateClass(object): method __init__ (line 5) | def __init__(self, word, lang): method __repr__ (line 10) | def __repr__(self): FILE: URL Sortener/main.py function shorten_url (line 4) | def shorten_url(url): FILE: Weather Alert/main.py function fetch_weather (line 20) | def fetch_weather(city): function check_alerts (line 40) | def check_alerts(data, temp_threshold, wind_speed_threshold): function main (line 71) | def main(): FILE: Word_frequency_counter/main.py function find_words_frequency (line 4) | def find_words_frequency(file_path): function main (line 23) | def main(): FILE: Youtube Video Downloader/main.py function download_video (line 3) | def download_video(url, resolution='highest'): FILE: personal-finance-tracker/database.py function get_connection (line 5) | def get_connection(): function initialize_database (line 9) | def initialize_database(): FILE: personal-finance-tracker/main.py function main_menu (line 6) | def main_menu(): FILE: personal-finance-tracker/savings.py function set_goal (line 3) | def set_goal(): function track_savings_progress (line 15) | def track_savings_progress(balance): FILE: personal-finance-tracker/tracker.py function add_income (line 4) | def add_income(): function add_expense (line 18) | def add_expense(): function view_summary (line 32) | def view_summary(): FILE: personal-finance-tracker/visualization.py function bar_chart_expense (line 4) | def bar_chart_expense(): function pie_chart_expense (line 26) | def pie_chart_expense(): function line_chart_expense_over_time (line 45) | def line_chart_expense_over_time(): function stacked_bar_chart_income_expense (line 67) | def stacked_bar_chart_income_expense(): function histogram_expense_distribution (line 98) | def histogram_expense_distribution(): function visualize_data (line 118) | def visualize_data():